在SQLserver中 怎样将两个库中同样结构的两个表的数据进行合并
在SQLserver中 怎样将两个库中同样结构的两个表的数据进行合并
日期:2006-11-06 13:57:48 人气:3
可以将两个表中的数据提出来(重复的过滤)写入一个临时表中,清空这两个表,再将临时表的数据回写入这两个表里面。为防出错,请先备份数据库再操作。
如:
第一步:select * from 数据库名1..表名1 into #临时表名
第二步:insert into #临时表名 (字段名1,字段名2……) (select a.字段名1,a.字段名2…… from 数据库名2..表名2 a,数据库名1..表名1 b where 数据库名2..表名2.主键字段名数据名1..表名1.主键字段名 )
第三步: