如何使用查询消除 sql 服务器中的非空约束

我试图在不丢失数据的情况下删除 sqlserver2008中的非空约束。

189907 次浏览
 ALTER TABLE YourTable ALTER COLUMN YourColumn columnType NULL

将约束 not null移除到 null

ALTER TABLE 'test' CHANGE COLUMN 'testColumn' 'testColumn' datatype NULL;

删除列约束: 从 not nullnull

ALTER TABLE test ALTER COLUMN column_01 DROP NOT NULL;