Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Impossibile inserire un valore esplicito per la colonna Identity nella tabella 'table' quando IDENTITY_INSERT è impostato su OFF

Stai inserendo valori per OperationId questa è una colonna identità.

Puoi attivare l'inserimento dell'identità sulla tabella in questo modo in modo da poter specificare i tuoi valori di identità.

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