Wie fügen Sie bei einer Tabelle mit nur einer IDENTITY-Spalte eine neue Zeile ein? Ich habe Folgendes versucht:
INSERT INTO TABLE
(Syntax error)
INSERT INTO TABLE VALUES()
(Syntax error)
INSERT INTO TABLE (Id) VALUES()
(Syntax error)
Ich teste etwas und brauche nur die IDENTITY-Spalte. Es ist nicht für die Produktion. Andernfalls kann eine solche Tabelle als Sequenzgenerator verwendet werden, wo keine anderen Spalten benötigt werden.
sql-server
identity
Apokatastase
quelle
quelle
Ein anderer Weg wäre zu benutzen
IDENTITY_INSERT
. Auf diese Weise können Sie manuell definieren, welche Werte Sie eingeben möchten.quelle
Hier ist die Lösung
quelle