Saya pikir Anda menginginkan sintaks ini:
ALTER TABLE tb_TableName
add constraint cnt_Record_Status Default '' for Record_Status
Berdasarkan beberapa komentar Anda, saya menduga Anda mungkin sudah memiliki null
nilai di tabel Anda yang menyebabkan perubahan kolom menjadi not null
gagal. Jika demikian, maka Anda harus menjalankan UPDATE
pertama. Skrip Anda akan menjadi:
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
Lihat SQL Fiddle dengan demo