insert into one select * from another

解决方案 »

  1.   

    以前, 有人写过了一个存储过程.就是将表中的数据, 一条一条的转化为insert语句.楼主要不?
      

  2.   

    select * into 新表 from 旧表
      

  3.   

    新建一个表aa,存在同原表bb相同的字段
    insert into aa(字段1,字段2...字段n) select 字段1,字段2...字段n from bb
      

  4.   

    新表不存在时:
    select * into [数据库名].[dbo].[新表] from 旧表新表存在时:
    insert [数据库名].[dbo].[新表] select * from 旧表