后浪云MSSQL教程SQL NOT NULL 约束
SQL NOT NULL 约束
在默认的情况下,表的列接受 NULL 值。
SQL NOT NULL 约束
NOT NULL 约束强制列不接受 NULL 值。
NOT NULL 约束强制字段始终包含值。这意味着,如果不向字段添加值,就无法插入新记录或者更新记录。
下面的 SQL 强制 "ID" 列、 "LastName" 列以及 "FirstName" 列不接受 NULL 值:
实例
CREATE
TABLE
Persons
(
ID
int
NOT
NULL
,
LastName
varchar
(
255
)
NOT
NULL
,
FirstName
varchar
(
255
)
NOT
NULL
,
Age
int
)
;
添加 NOT NULL 约束
在一个已创建的表的 "Age" 字段中添加 NOT NULL 约束如下所示:
实例
ALTER
TABLE
Persons
MODIFY
Age
int
NOT
NULL
;
删除 NOT NULL 约束
在一个已创建的表的 "Age" 字段中删除 NOT NULL 约束如下所示:
实例
ALTER
TABLE
Persons
MODIFY
Age
int
NULL
;
版权声明:
作者:后浪云
链接:https://www.idc.net/help/187435/
文章版权归作者所有,未经允许请勿转载。
THE END