Добавить столбец в таблицу со значением по умолчанию, равным значению существующего столбца
Как добавить столбец в таблицу SQL Server со значением по умолчанию, равным значению существующего столбца?
Я попробовал это утверждение T-SQL:
ALTER TABLE tablename
ADD newcolumn type NOT NULL DEFAULT (oldcolumn)
но это's дает ошибку:
Имя "oldcolumn» не допускается в этом контексте. Допустимые выражения - это константы, константные выражения и (в некоторых контекстах) переменные. Имена столбцов не допускаются.