以下是前一段时间需要用mssql数据库的整表移植(非备份还原整个数据库)时查到的
 
1、将同一数据库中的数据表T1复制出另一个表T2,复制的是表的字段 
   select * into T2 from T1 where 1=0 


1、将同一数据库中的数据表T1复制出另一个表T2,复制的是表的字段和表的内容 
   select * into T2 from T1 where 1=1 


3、不同数据库之间数据表的复制,从数据库DB1中的数据表T1复制到数据库DB2中的数据表T2,仅仅复制表的结构 
   select * into DB2.dbo.T2 from DB1.dbo.T1 where 1=0 


4、不同数据库之间数据表的复制,从数据库DB1中的数据表T1复制到数据库DB2中的数据表T2,将表的结构和表中的数据同时复制到新表中 
   select * into icesplatform.dbo.aaaa from grgl.dbo.a_fpgl where 1=1
 
以下是我最近做的项目用到的语句
select * into db_biz.dbo.tb_edm_company from db_business_call02.dbo.tb_company