すでにデータが入っている既存のテーブルに新しい列を追加します。 列はNULLでない必要があります。 そのため、私はデフォルト値を設定します。私が行うときしかし、それは次の例外がスローされます。 「『の』不適切な構文近い」'for' SQL Serverの近くの構文が正しくありません
ALTER TABLE Semester ADD SIDNew uniqueidentifier NOT NULL
CONSTRAINT DF_SIDNew DEFAULT '00000000-0000-0000-0000-000000000000' FOR SIDNew
私はすでにHow to set a default value for an existing column とIncorrect syntax near the keyword 'FOR'を見ていたが、それらのどれも私を助けてくれません。