Cannot insert explicit value for identity column in table 'table' when IDENTITY_INSERT is set to OFF

前端 未结 22 1596
我在风中等你
我在风中等你 2020-11-22 13:56

I have the below error when I execute the following script. What is the error about, and how it can be resolved?

Insert table(OperationID,OpDescription,Filte         


        
22条回答
  •  傲寒
    傲寒 (楼主)
    2020-11-22 14:48

    You're inserting values for OperationId that is an identity column.

    You can turn on identity insert on the table like this so that you can specify your own identity values.

    SET IDENTITY_INSERT Table1 ON
    
    INSERT INTO Table1
    /*Note the column list is REQUIRED here, not optional*/
                (OperationID,
                 OpDescription,
                 FilterID)
    VALUES      (20,
                 'Hierachy Update',
                 1)
    
    SET IDENTITY_INSERT Table1 OFF 
    

提交回复
热议问题