MySQL讲义第14讲——完整性约束之非空(NOT NULL)约束与默认值(DEFAULT)MySQL讲义第14讲——完整性约束之非空(NOT NULL)约束与默认值(DEFAULT)
MySQL讲义第14讲——完整性约束之非空(NOT NULL)约束与默认值(DEFAULT)一、非空约束(NOT NULL)非空约束强制列不能为 NULL 值。插入或更新字段值的时候,必须为该字段指定一个非空的数据,否则会出现插入或更新失败。1、定义非空约束创建表时,所有字段默认可以取空值,如果需要将某个字段定义为不允许取空值,可以使用非空约束(NOT NULL)。语法格式如下:create table 表名( 列名 类型 not null, ....);举例:创建 t1 表