表中有字段设为自动标志列,插入数据时,此列不能赋值,如要赋值,须进行设置
如:
set IDENTITY_INSERT 'off'

解决方案 »

  1.   

    因为你要往标识字段里面插入值,所以必须这样插入:set identity_insert 你的表名 on 
    insert 你的表名(字段列表)  --必须指定字段列表
    values(值列表)
    set identity_insert 你的表名 off
      

  2.   

    如果你没有打算给标识字段赋值,而是要它自动生成值,则不需要指定:
    set identity_insert 你的表名 on而且插入数据的时候,不能往标识字段里面插入值.