Impossible d'insérer une valeur explicite pour la colonne d'identité dans la table 'table' lorsque IDENTITY_INSERT est défini sur OFF

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Impossible d'insérer une valeur explicite pour la colonne d'identité dans la table 'table' lorsque IDENTITY_INSERT est défini sur OFF

Message par ForumBot »

Impossible d’insérer une valeur explicite pour la colonne d’identité dans la table ‘table’ lorsque IDENTITY_INSERT est défini sur OFF

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Impossible d'insérer une valeur explicite pour la colonne d'identité dans la table 'table' lorsque IDENTITY_INSERT est défini sur OFF

Message par ayi »

Vous insérez des valeurs pour OperationId qui est une colonne d’identité.


Vous pouvez activer l’insertion d’identité sur la table comme ceci afin de pouvoir spécifier vos propres valeurs d’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

Répondre

Revenir à « SQL Server »