Warum wirft SQL Server diesen Fehler: Kann den Wert NULL nicht in Spalte 'ID' einfügen?

Bin ich mit der folgenden Abfrage:

INSERT INTO role (name, created) VALUES ('Content Coordinator', GETDATE()), ('Content Viewer', GETDATE())

Allerdings bin ich nicht angeben, die Primärschlüssel (die id). Also meine Fragen ist, warum ist der sql server immer wieder mit dieser Fehlermeldung:

Msg 515, Level 16, State 2, Line 1
Cannot insert the value NULL into column 'id', table 'CMT_DEV.dbo.role'; column does not allow nulls. INSERT fails.
The statement has been terminated.

InformationsquelleAutor der Frage Webnet | 2012-04-04

Schreibe einen Kommentar