轻松上手,快乐学习!

SQL NOT NULL 关键字


NOT NULL

NOT NULL约束强制列不接受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
);
运行实例»
以下SQL在已创建“Persons”表的“Age”列上创建NOT NULL约束:
ALTER TABLE Persons
MODIFY Age int NOT NULL;