Trong máy chủ Microsoft SQL, làm cách nào tôi có thể thêm / thay đổi mặc định trên cột bảng hiện có bằng T-SQL?
Trong máy chủ Microsoft SQL, làm cách nào tôi có thể thêm / thay đổi mặc định trên cột bảng hiện có bằng T-SQL?
Câu trả lời:
ALTER TABLE yourTable ADD CONSTRAINT constraintName
DEFAULT ('XYZ') FOR [YourColumn]
Để thay đổi mặc định, bỏ ràng buộc và thêm lại với giá trị mới:
ALTER TABLE yourTable
DROP CONSTRAINT constraintName
ALTER TABLE yourTable ADD CONSTRAINT constraintName
DEFAULT ('ABC') FOR [YourColumn]