Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Não é possível inserir um valor explícito para a coluna de identidade na tabela 'tabela' quando IDENTITY_INSERT está definido como OFF


Você está inserindo valores para OperationId que é uma coluna de identidade.

Você pode ativar a inserção de identidade na tabela assim para que possa especificar seus próprios valores de identidade.
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