Что такое правильный синтаксис для оператора ALTER
для добавления значения по умолчанию в существующий столбец?
Я могу добавить новый столбец без ошибок:
ALTER TABLE tb_TableName ADD Record_Status varchar(20)
Но если я попытаюсь изменить существующий столбец, чтобы применить значение по умолчанию, используя следующий оператор:
ALTER TABLE tb_TableName
ALTER COLUMN Record_Status VARCHAR(20) NOT NULL DEFAULT ''
или
ALTER TABLE tb_TableName
ALTER Record_Status VARCHAR(20) NOT NULL DEFAULT ''
Я получаю сообщение об ошибке:
Неправильный синтаксис около 'Record_Status'.