当前位置: 首页 > news >正文

网站怎么做快照怎么做表格

网站怎么做快照,怎么做表格,五大门户网站,旅游营销网站建设:::info 💡 整体业务流程 从A9服务器中取数,生成列表数据,写入到对方oracle数据库中。 ::: 项目关键点 1.连接数据库 左连接连接本地SQLserver数据库、右连接要链接A9开票服务器的数据库然后设想用SQLserver 自带的外部连接来连接oracle数据…

:::info
💡 整体业务流程
从A9服务器中取数,生成列表数据,写入到对方oracle数据库中。
:::

项目关键点

1.连接数据库

  1. 左连接连接本地SQLserver数据库、右连接要链接A9开票服务器的数据库
  2. 然后设想用SQLserver 自带的外部连接来连接oracle数据库。
<add key="RConnectionString" value="Provider=PostgreSQL OLE DB Provider;Password=AiSinO_618;User ID=fwkp_320901999999116_0;Data Source=192.168.2.153;Location=fwkp_320901999999116_0" />

微信图片_20231213143732.png

用外部连接连接oracle数据库

2.用语句验证取数

  1. 获取A9开票服务器数据
SELECT 
':sClientNo' as imTaxMachineNo, 
d.fpmxxh AS idIndex, 
m.fpdm || '-' || m.fphm AS imID, 
m.fpdm || '-' || m.fphm AS imsaleIDlist, 
's' AS imType, 
m.gfmc AS imCrpName, 
'' AS imCrpTaxNo, 
'' AS imCrpAddrTel, 
'' AS imCrpBankNo,
to_char(m.kprq,'YYYY-MM-DD') as imdate,
m.bz AS imremark, 
'' AS imOper, 
'' AS imChecker, 
'' AS imPayee, 
''AS imTaxrate, 
d.spmc as idgoodsname,
d.ggxh AS idModal, 
d.jldw AS idUnit, 
d.sl AS idCount, 
d.dj AS idPrice, 
cast(d.je as VARCHAR) AS idMoney, 
cast(d.se as VARCHAR) AS idTaxMoney, 
0 AS imIncludeTaxFlg, 
0 AS idMoneyIncludeTaxFlg, 
0 AS idPriceIncludeTaxFlg, 
d.flbm  AS idGoodsNo, 
cast (d.slv as numeric(20,2))*cast(100 as numeric(20,2))  AS idTaxRate,
m.gfmc as  idDefine7,
'' as  idDefine8, 
m.fphm  AS imSaleNo, 
m.fpdm || '-' || m.fphm   AS imSaleID, 
m.fpdm || '-' || m.fphm  AS idID, 
m.fpdm || '-' || m.fphm  AS idimID ,
'数据库' as imDefine10,
m.fpdm as imDefine9,
m.fphm  as imDefine8,
m.kpjh  as imDefine7,
m.zfbz  as imStatus,
m.fpzl  as imCurrType,
m.xfmc as imSaleName,
--(select top 1 spmc from xxfpTaxCardD dd where m.fpdm=dd.fpdm and m.fphm=dd.fphm) as  imDefine10,--
'' as imDefine4 --FROM skfp  m , skfp_mx  d
where  m.fphm=d.fphm
and   m.kprq between to_date(':s起始日期','YYYY-MM-DD') and to_date(':s截止日期','YYYY-MM-DD')
and m.kpjh= ':s开票点'
  1. 验证外部连接插入oracle 数据库
insert
into
openquery(ORCL,'select
"COMPANY","PREPAREDDATE","PK_BILL","ATTACHMENT_NUMBER","INDEXID","ACCOUNT_CODE","ABSTRACT_SM","DIRECTION","AMOUNT","FREETYPE1","FREEVALUE1","FREETYPE2","FREEVALUE2","FREETYPE3","FREEVALUE3","FREETYPE4","FREEVALUE4","FREETYPE5","FREEVALUE5","NCFLAG","NCINFO","TS","FPTYPE"
from
DF.TEMP_VOUCHER')
select
COMPANY,PREPAREDDATE,PK_BILL,ATTACHMENT_NUMBER,count,ACCOUNT_CODE,ABSTRACT_SM,DIRECTION,AMOUNT,FREETYPE1,FREEVALUE1,FREETYPE2,FREEVALUE2,FREETYPE3,FREEVALUE3,FREETYPE4,FREEVALUE4,FREETYPE5,FREEVALUE5,NCFLAG,NCINFO,TS,FPTYPE
from
TEMP_VOUCHER where bz<>'成功'

3.注意点

  1. 防止插入重复数据
select distinct * into #Tmp from TEMP_VOUCHER
drop table TEMP_VOUCHER
select * into TEMP_VOUCHER from #Tmp
drop table #Tmpalter table TEMP_VOUCHER add idAutoID int identity (1,1)
DBCC CHECKIDENT (TEMP_VOUCHER,reseed,1)
update TEMP_VOUCHER set count=t.RowNumber from (SELECTpk_bill+cast(idautoid as varchar(1000)) pkbill ,ROW_NUMBER()  OVER  (ORDER BY pk_bill+iddefine2+iddefine3+iddefine1+cast(indexid as varchar(1000)))  as  RowNumber FROM TEMP_VOUCHER where bz='')t where t.pkbill=TEMP_VOUCHER.pk_bill+cast(TEMP_VOUCHER.idautoid as varchar(1000)) and TEMP_VOUCHER.bz='' 
http://www.fp688.cn/news/154500.html

相关文章:

  • 邯郸专业做网站报价seo广告优化多少钱
  • 网站开发微信支付详细教程网络推广电话
  • 做网站时的注册权起到什么作用网络营销都有哪些方法
  • wordpress网址打不开seo搜索引擎优化介绍
  • 网站做授权登录自助建站系统破解版
  • 免费做网站空间长沙网络营销顾问
  • 上海人才引进官网襄阳网站推广优化技巧
  • 个人网站 域名seo人才网
  • 宝安网站制作公司推广的方式有哪些
  • 西安做义工网站网站制作厂家有哪些
  • 做网站知识大全5月疫情最新消息
  • 上海汽车网站建设百度搜索引擎优化指南最新版
  • 西安网站seo优化公司搜索引擎营销的模式有哪些
  • 网站建设学什么电商平台开发需要多少钱
  • 建设工程规划许可证在哪个网站查询网上推广怎么收费
  • 找网站建设公司日喀则网站seo
  • 泰州市网站建设制作中国2022年重大新闻
  • 我的家乡网页制作素材上海aso优化公司
  • 网站行高友联互换
  • 怎么知道网站有没有备案网推怎么做最有效
  • 销售的产品是帮别人做网站如何做百度推广
  • 个人做公司网页怎么做南昌seo搜索优化
  • wordpress 文章数量前端seo是什么意思
  • 恩施做网站多少钱百度下载安装到手机
  • 如何不花钱做网站重庆百度竞价开户
  • 哪些网站可以做行程网络营销做得好的酒店
  • 国外优秀的企业网站网络搜索工具
  • 佛山专业网站建设价格优化设计官方电子版
  • 做网站需要的手续seo搜索引擎优化公司
  • 厦门建公司网站seo哪家公司好