Добавить столбец в таблицу со значением по умолчанию, равным значению существующего столбца

Как добавить столбец в таблицу SQL Server со значением по умолчанию, равным значению существующего столбца?

Я попробовал это утверждение T-SQL:

ALTER TABLE tablename 
ADD newcolumn type NOT NULL DEFAULT (oldcolumn) 

но это's дает ошибку:

Имя "oldcolumn» не допускается в этом контексте. Допустимые выражения - это константы, константные выражения и (в некоторых контекстах) переменные. Имена столбцов не допускаются.

Ответы на вопрос(5)

Ваш ответ на вопрос