MySQL完整性约束常用的操作命令总结

一、MySQL支持的完整性约束二、列级约束和表级约束

对一个数据列建立的约束,称为列级约束

对多个数据列建立的约束,称为表级约束

列级约束既可以在列定义时声明,也可以在列定义后声明

表级约束只能在列定义后声明

三、主键约束(举例说明)

特点:

唯一且不为空主键可以由一个字段组成,也可以由多个字段组成如果主键可以由一个字段组成既可以添加到列级也可以添加到表级如果由多个字段组成只能添加到表级

创建表时添加主键

(1)在字段的列级添加约束

例如:创建student1表(idnameagesex)其中id为主键

(2)创建student2表(idnameagesex)其中id为主键在表级添加主键约束给已有表添加主键删除主键约束列级添加唯一约束列级添加非空约束(7)给已有表添加非空约束(8)默认值约束(default)(9)给已有表添加默认值约束删除默认值约束


转载请注明:http://www.aierlanlan.com/rzfs/8406.html

  • 上一篇文章:
  •   
  • 下一篇文章: