第一种:
update A
from
(
select 姓名,身份证号 from B
) as b
where 身份证号 = b,身份证号
第二种:
select 姓名,身份证号 into A from B
where 身份证号 not in
(
select 身份证号 from B
)
做两个连接,分别连接两个数据库,然后一个主,根据记录循环判断,该update的update,该insert的insert
你以为是两个数据库一联系上,两个库的数据就搞到一起去了,不是的,逐条检查,A库有,B库没有就把库的数据写到A库中,搞完之后,再把B库的数据清除.