06-非空约束
5.1.4 非空约束
非空约束(NOT NULL Constraint)是指字段的值不能为空。对于使用了非空约束的字段,如果用户在添加数据时没有指定值,数据库系统会报错。
非空约束的语法规则如下。
字段名 数据类型 not null
【范例5-6】
定义数据表tb_employee6,指定员工的名称不能为空,SQL语句如下。
CREATE TABLE tb_employee6 ( id INT(11)PRIMARY KEY, name VARCHAR(25)NOT NULL, deptId INT(11), salary FLOAT );
执行后,在tb_employee6中创建了一个name字段,其插入值不能为空(NOT NULL)。