Je veux ajouter une nouvelle colonne à une table existante qui contient déjà des données. La colonne doit être NON NULL. C'est pourquoi je veux définir une valeur par défaut. Mais lorsque je le fais, il lance l'exception suivante : "Syntaxe incorrecte près de 'for'"
ALTER TABLE Semester ADD SIDNew uniqueidentifier NOT NULL
CONSTRAINT DF_SIDNew DEFAULT '00000000-0000-0000-0000-000000000000' FOR SIDNew
J'ai déjà consulté Comment définir une valeur par défaut pour une colonne existante et Syntaxe incorrecte près du mot-clé 'FOR' mais aucun d'entre eux ne m'a aidé.