Comment ajouter une colonne à une table SQL Server avec une valeur par défaut égale à la valeur d'une colonne existante?
J'ai essayé cette instruction T-SQL:
ALTER TABLE tablename
ADD newcolumn type NOT NULL DEFAULT (oldcolumn)
mais cela donne une erreur:
Le nom "oldcolumn" n'est pas autorisé dans ce contexte. Les expressions valides sont des constantes, des expressions constantes et (dans certains contextes) des variables. Les noms de colonne ne sont pas autorisés.