SQL NOT NULL 约束 - SQL教程
2019-09-21 阅读 : 次
SQL NOT NULL 约束
在默认的情况下,表的列接受 NULL 值。
SQL NOT 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 PersonsMODIFY Age int NOT NULL;删除 NOT NULL 约束
在一个已创建的表的 "Age" 字段中删除 NOT NULL 约束如下所示:
实例 ALTER TABLE PersonsMODIFY Age int NULL;
本文地址:https://www.helloaliyun.com/tutorial/949.html
上一篇:SQL 约束 - SQL教程 下一篇:SQL UNIQUE 约束 - SQL教程