更改列不应允许空值

时间:2011-12-29 14:01:05

标签: sql-server constraints ddl

我找不到任何执行方法 - 我只需要添加列但不允许空值 现有表格。

ALTER TABLE IP_USER ADD troller bit DEFAULT 0

当我使用这个语法时,所有行都是空的。

我正在寻找的语法是什么?

1 个答案:

答案 0 :(得分:4)

您应该始终指定NULL或NOT NULL约束

ALTER TABLE IP_USER ADD troller bit NOT NULL DEFAULT 0