我正在尝试将现有表上的整数字段从可空修改为不可空,并为其添加默认值。
ALTER TABLE dbo.current_status
ALTER COLUMN next_sign_id INT NOT NULL
此语句有效,但此语句无效:
ALTER TABLE dbo.current_performance_status
ALTER COLUMN next_sign_tp_id INT NOT NULL DEFAULT(0)
这里有什么问题,我如何在一个声明中实现两者?我正在使用 sql 2008。