默认情况下,一列可以保存 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.3万人学习
共49课时
77.7万人学习
共29课时
62.2万人学习
共25课时
39.6万人学习
共43课时
71.5万人学习
共25课时
62.1万人学习
共22课时
23.2万人学习
共28课时
34.2万人学习
共89课时
126.3万人学习