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

SQL-Anweisung zum Einfügen eines Datensatzes in eine Tabelle mit einer Identitätsspalte?

Normalerweise würde das Weglassen der ID-Spalte eine neue automatische ID generieren, wenn die Spalte so eingestellt ist. In Ihrem Fall können Sie

verwenden
SET IDENTITY_INSERT MyTable ON;

INSERT INTO MyTable (id, col1, col2, col3, col4)
VALUES (4567, 'Value1', 'Value2', 'Value3', 'Value4');

SET IDENTITY_INSERT MyTable OFF;