Come aggiungere una colonna a una tabella di SQL Server con un valore predefinito uguale al valore di una colonna esistente?
Ho provato questa istruzione T-SQL:
ALTER TABLE tablename
ADD newcolumn type NOT NULL DEFAULT (oldcolumn)
ma dà un errore:
Il nome "oldcolumn" non è consentito in questo contesto. Le espressioni valide sono costanti, espressioni costanti e (in alcuni contesti) variabili. I nomi delle colonne non sono consentiti.