1、将相同数据库的一张表复制到另一张表中:
insert into table1 select * from table2 (完全复制)
insert into table1 select distinct * from table2(不复制重复纪录)
insert into table1 select top 5 * from table2 (复制前五条纪录)
2、将相同数据库中一张表的某些字段复制到另一张表中:
insert into table1(name1,name2,name3) select name1,name2,name3 from table2(字段名称可以不一致)
3、将不同数据库的一张表复制到另一张中:
insert into 数据库1.table1 select * from 数据库2.table2 (完全复制)
insert into 数据库1.table1 select distinct * from 数据库2.table2(不复制重复纪录)
insert into 数据库1.table1 select top 5 * from 数据库2.table2 (复制前五条纪录)
4、将不同数据库中一张表的某些字段复制到另一张表中:
insert into 数据库1.table1(name1,name2,name3) select name1,name2,name3 from 数据库1.table2(字段名称可以不一致)