上QQ阅读APP看书,第一时间看更新
2.3.4 使用非空约束
非空约束(Not Null ConstraINT)指字段的值不能为空。对于使用了非空约束的字段,如果用户在添加数据时没有指定值,数据库系统会报错。
非空约束的语法规则如下:
字段名 数据类型 not null
【例2.9】定义数据表tb_emp6,指定员工的名称不能为空,SQL语句如下:
CREATE TABLE tb_emp6 ( id INT PRIMARY KEY, name VARCHAR(25) NOT NULL, deptId INT, salary FLOAT );
执行后,在tb_emp6中创建了一个name字段,其插入值不能为空(NOT NULL)。