SQL NOT NULL

NOT NULL 约束强制列不接受 NULL:插入或更新为 NULL 会报错。

Intermediate
Key PointsSQL,NOT NULL,非空约束

讲解

NOT NULL 约束强制列不接受 NULL:插入或更新为 NULL 会报错。

示例

SQL
CREATE TABLE Persons (
  ID     INT          NOT NULL,
  name   VARCHAR(50)  NOT NULL,
  age    INT
);
Output
-- 插入 name 为 NULL 时报错
ERROR: Column 'name' cannot be null

Friends & Partners