【小5聊】Sql Server基础知识之从一个表的数据导入到另一张新表

假如test1和test2的表字段都一样,将test1表的数据导入到test2,一般用于测试、备份、数据更新的情况

【test1表不存的情况】

部分字段:select * into test2 from test1

部分字段:select field1,field2 into test2 from test1

【test1表存的情况】

全部字段:insert into test2 select * from test1

部分字段:insert into test2(field1,field2) (select field1,field2 from test1)

【跨库的情况】

部分字段:insert into test2数据库.[dbo].test2(field1,field2) (select field1,field2 from test1数据库.[dbo].test1)

部分字段:insert into test2数据库.[dbo].test2(field1,field2) (select field1,field2 from test1数据库.[dbo].test1)

猜你喜欢

转载自blog.csdn.net/lmy_520/article/details/109078839