SQL Server NOT NULL约束示例

假设我们创建名为“Persons”的表,列名是:P_ID、LAST NAME、FIRST NAME、ADDRESS AND CITY。 其中,P_ID 和 LASTNAME 将具有 NOT NULL 值。

CREATE TABLE Persons
(
P_id int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)
在SQL中的NOT NULL约束

SQL Server 中的 NOT NULL 约束强制列“not”接受 NULL 值。

在此约束中,该字段必须始终包含一个值。 如果不向该字段添加值,则无法插入新记录或者更新记录。

下面的SQL 强制“P_Id”列和“LastName”列不接受 NULL 值

日期:2020-06-02 22:18:04 来源:oir作者:oir