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上的读者信息

posted @ 2016-03-07 09:11  我的名称很霸气  阅读(485)  评论(0编辑  收藏  举报