SQL字段不允许为空且唯一性约束
发布时间
阅读量:
阅读量
SQL NOT NULL 约束应用
在常规设置下,表中的列允许存储 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
全部评论 (0)
还没有任何评论哟~
