在插入语句前加入
SET IDENTITY_INSERT OFF

解决方案 »

  1.   

    恩?
    不能修改吗?
    我是用
    if object_id('Table2') is null select * into Table2 from Table1 
    else insert Table2 select * from Table1
    创建的表
    表1中就有这个字段
    所以当表2存在的时候
    则语句出现错误
    所以我想复制完表后
    把新表的那个字段的自增长去掉,就可以了
    没有这样的语句吗?
      

  2.   

    弄错了,应该是SET IDENTITY_INSERT 表名 ONINSERT INTO 表名(字段列表)
    VALUES(插入的值)
    有两点:
    首先应该是要有SET IDENTITY_INSERT 表名 ON
    其次插入时必须要有字段列表