insert 表A select * from 表B where 条件

解决方案 »

  1.   

    INSERT INTO dx_wzgyzkcb 
    SELECT *
    FROM dx_wzgyzkcb_2002
    我开始是这样写的,可是提示:
    服务器: 消息 8101,级别 16,状态 1,行 1
    仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'dx_wzgyzkcb' 中为标识列指定显式值。
      

  2.   

    SET IDENTITY_INSERT 表A ON
    insert 表A select * from 表B where 条件
    SET IDENTITY_INSERT 表A  OFF
      

  3.   

    insert 表A (除了标识列) select (除了标识列) from 表B where 条件
      

  4.   

    insert into 表A select (除了标识列) from 表B where 条件