In Microsoft SQL server, how can I add/change the default on an existing table column using T-SQL?
Asked
Active
Viewed 4.0k times
12
1 Answers
16
ALTER TABLE yourTable ADD CONSTRAINT constraintName
DEFAULT ('XYZ') FOR [YourColumn]
To change the default, drop the constraint and re-add it with the new value:
ALTER TABLE yourTable
DROP CONSTRAINT constraintName
ALTER TABLE yourTable ADD CONSTRAINT constraintName
DEFAULT ('ABC') FOR [YourColumn]
SqlACID
- 2,188
- 15
- 16
-
Can also do it in the designer. – SqlSandwiches Jul 14 '11 at 01:01