首页 > 代码库 > 完整性约束(章节摘要)
完整性约束(章节摘要)
1,数据库的完整性约束是针对数据更新时所做的一种检查措施。在一张数据表上回存在一个或多个约束。
2,约束一共分为5种:非空约束(NOT NULL),唯一约束(UNIQUE)。主键约束(PRIMARY KEY)。检查约束(CHECK),外键约束(FOREIGN KEY)。
3,定义约束的时候能够使用CONSTRAINTkeyword设置约束的名称。
4,外键约束设置时能够进行级联更新数据的操作例如以下。
2,约束一共分为5种:非空约束(NOT NULL),唯一约束(UNIQUE)。主键约束(PRIMARY KEY)。检查约束(CHECK),外键约束(FOREIGN KEY)。
3,定义约束的时候能够使用CONSTRAINTkeyword设置约束的名称。
4,外键约束设置时能够进行级联更新数据的操作例如以下。
ON DELETE CASCADE:当主表数据删除时,相应的子表数据同一时候删除;
ON DELETE SET NULL:当主表数据删除时。相应的子表数据设置为null。
5,约束能够在表定义的时候设置。也能够为已有的数据表单独加入约束,约束的改动使用ALTER命令来完毕。
6,当一个约束临时不使用时能够将其设置为禁用状态,随后再又一次启用。
完整性约束(章节摘要)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。