mysql完整性束约条件.docVIP

  • 3
  • 0
  • 约2.24千字
  • 约 12页
  • 2017-02-07 发布于四川
  • 举报
mysql完整性束约条件

静态列级约束:是对一个列的取值的说明 对数据类型的约束:数据的类型、长度、单位、精度等; Mysql支持数据类型的名称后面指定该类型的显示宽度;虽设置显示宽度,但仍然可以插入大于显示宽度的值。 varchar() 存储一个字符,使用2字节表示实际数据长度,一共需要3bytes物理存储空间。 VARCHAR(N)中,N指的是字符的长度 对数据格式的约束:YYYY-MM-DD 对于日期格式可以以字符串直接insert . 字段约束: NULL和NOT NULL修饰符;mysql默认情况下指定字段为NULL修饰符。 default修饰符 可以使用DEFAULT修饰符为字段设定一个默认值。当插入记录时MySQL会自动为您设置上该字段的默认值。 如果指定字段可以为NULL,则mysql为其设置默认值NULL。如果NOT NULL,则,MySQL对于数值类型插入 从主键(primary key )、外键(foreign key)、唯一性约束(unique): 设置段主键 作用 唯一标识一行; 作为一个可以被外键所有效引用的对象(非空); 保证数据的完整性; 创建表的时候加上primary key 1、 2、 但如果建立表后已经输入记录,表中的记录要设为主键的字段出现相同的,则此时不能设置主键成功。 设置多个字段的主

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档