SQL NOT NULL 约束
SQL NOT NULL 约束
默认情况下,列可以包含NULL值。 NOT NULL约束强制列不接受NULL值。 这会强制字段始终包含值,这意味着您无法在不向此字段添加值的情况下插入新记录或更新记录。CREATE TABLE上的SQL NOT NULL
以下SQL确保在创建“Persons”表时,“ID”,“LastName”和“FirstName”列不接受NULL值:实例
CREATE TABLE Persons ( ID int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255) NOT NULL, Age int );运行实例»
ALTER TABLE上的SQL NOT NULL
要在“Persons”表创建时在“Age”列上创建NOT NULL约束,请使用以下SQL:ALTER TABLE Persons MODIFY Age int NOT NULL;