默认情况下,一列可以保存 NULL 值。
NOT NULL 约束强制列不接受 NULL 值。
这强制字段始终包含一个值,这意味着您不能插入新记录或更新记录而不向该字段添加值。
The following SQL ensures that the "ID", "LastName", and "FirstName" columns will NOT accept NULL values when the "Persons" table is created:
CREATE TABLE Persons ( ID int NOT NULL,
LastName varchar(255) NOT NULL, FirstName varchar(255)
NOT NULL, Age int);
要在 "Persons" 表已建 "Age" 列上创建 NOT NULL 约束,请使用以下 SQL:
ALTER TABLE Persons
MODIFY Age int NOT NULL;相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77.2万人学习
共29课时
61.9万人学习
共25课时
39.4万人学习
共43课时
71.1万人学习
共25课时
61.8万人学习
共22课时
23万人学习
共28课时
34万人学习
共89课时
125.5万人学习