Ich möchte eine neue Spalte zu einer vorhandenen Tabelle hinzufügen, die bereits Daten enthält. Die Spalte sollte NICHT NULL sein. Deshalb möchte ich einen Standardwert festlegen. Aber wenn ich das tue wirft es die folgende Ausnahme: „Falsche Syntax in der Nähe‚für‘“Falsche Syntax in der Nähe von 'für' SQL Server
ALTER TABLE Semester ADD SIDNew uniqueidentifier NOT NULL
CONSTRAINT DF_SIDNew DEFAULT '00000000-0000-0000-0000-000000000000' FOR SIDNew
Ich hatte bereits einen Blick auf How to set a default value for an existing column und Incorrect syntax near the keyword 'FOR' aber keiner von ihnen hat mir geholfen.