Не, не можеш.
Защото, ако можеше, SQL нямаше да знае какво да постави като стойност във вече съществуващите записи. Ако нямате никакви записи в таблицата, ще работи без проблеми.
Най-простият начин да направите това е да създадете колоната със стойност по подразбиране и след това да я премахнете.
ALTER TABLE dbo.MyTable ADD
MyColumn text NOT NULL CONSTRAINT DF_MyTable_MyColumn DEFAULT 'defaultValue'
ALTER TABLE dbo.MyTable
DROP CONSTRAINT DF_MyTable_MyColumn
Друга алтернатива би била да добавите колоната без ограничението, да попълните стойностите за всички клетки и да добавите ограничението.