sql >> Base de Datos >  >> RDS >> Sqlserver

No se puede insertar un valor explícito para la columna de identidad en la tabla 'tabla' cuando IDENTITY_INSERT está desactivado

Está insertando valores para OperationId esa es una columna de identidad.

Puede activar la inserción de identidad en la tabla de esta manera para poder especificar sus propios valores de identidad.

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