sqlserver同步表的脚本
Posted 我的名称很霸气
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver同步表的脚本相关的知识,希望对你有一定的参考价值。
/*
--同步读者
insert into [172.21.200.8].gdlisxp.dbo.读者库(借书证号,读者条码,姓名,性别,身份证号,
读者级别,级别代码,单位代码,单位,可外借,发证日期,失效日期,民族,保留信息)
select xs.sfzh,xs.sfzh,xs.XM,
(case xs.XBM when ‘1‘ then ‘男‘ when ‘2‘ then ‘女‘ else ‘‘ end) as xb,xs.sfzh,‘学生‘,‘B‘,
dw.单位代码,‘14‘+zy.zymc,20, ‘2014-09-16 18:00:00‘ as 发证日期, ‘2034-09-16 18:00:00‘ as 失效日期,
dm.value,‘20140916批量同步‘
from XS0101 as xs
left join jx01 as zy on zy.zybh=xs.zybh
left join HB_DMZD as dm on dm.lxdm=‘MZM‘ and dm.GBM=xs.mzm
left join jp_temp as jp on jp.KSH=xs.ksh
left join [172.21.200.8].gdlisxp.dbo.读者单位 as dw on dw.单位名称=‘14‘+zy.zymc
where xs.ksh like ‘14%‘ and xs.sfzh not in (select 读者条码 from [172.21.200.8].gdlisxp.dbo.读者库)
*/表示从本地的数据库上面的读者信息同步到172.21.200.8上的读者信息
以上是关于sqlserver同步表的脚本的主要内容,如果未能解决你的问题,请参考以下文章
如何把sql server一张表的数据实时同步到Oracle数据库
mysql sqlserver数据库,实时同步,增量同步(脚本模式)
MS SQLServer 怎么将整个表的数据 生成 插入脚本 ?
如何把sql server一张表的数据实时同步到Oracle数据库