Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Es kann kein expliziter Wert für die Identitätsspalte in Tabelle 'Tabelle' eingefügt werden, wenn IDENTITY_INSERT auf OFF gesetzt ist

Sie fügen Werte für OperationId ein das ist eine Identitätsspalte.

Sie können das Einfügen von Identitäten in der Tabelle wie folgt aktivieren, sodass Sie Ihre eigenen Identitätswerte angeben können.

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