Jag tror att du vill ha den här syntaxen:
ALTER TABLE tb_TableName
add constraint cnt_Record_Status Default '' for Record_Status
Baserat på några av dina kommentarer kommer jag att gissa att du kanske redan har null
värden i din tabell som gör att ändringen av kolumnen blir not null
att misslyckas. Om så är fallet bör du köra en UPDATE
först. Ditt skript kommer att vara:
update tb_TableName
set Record_Status = ''
where Record_Status is null
ALTER TABLE tb_TableName
ALTER COLUMN Record_Status VARCHAR(20) NOT NULL
ALTER TABLE tb_TableName
ADD CONSTRAINT DEF_Name DEFAULT '' FOR Record_Status