码迷,mamicode.com
首页 > 其他好文 > 详细

完整性约束(章节摘要)

时间:2014-07-31 20:57:37      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:style   使用   数据   for   ar   数据库   ad   c   

1,数据库的完整性约束是针对数据更新时所做的一种检查措施,在一张数据表上回存在一个或多个约束。


2,约束一共分为5种:非空约束(NOT NULL),唯一约束(UNIQUE),主键约束(PRIMARY KEY),检查约束(CHECK),外键约束(FOREIGN KEY)。


3,定义约束的时候可以使用CONSTRAINT关键字设置约束的名称。


4,外键约束设置时可以进行级联更新数据的操作如下。
ON DELETE CASCADE:当主表数据删除时,对应的子表数据同时删除;
ON DELETE SET NULL:当主表数据删除时,对应的子表数据设置为null。


5,约束可以在表定义的时候设置,也可以为已有的数据表单独添加约束,约束的修改使用ALTER命令来完成。


6,当一个约束暂时不使用时可以将其设置为禁用状态,随后再重新启用。

完整性约束(章节摘要),布布扣,bubuko.com

完整性约束(章节摘要)

标签:style   使用   数据   for   ar   数据库   ad   c   

原文地址:http://blog.csdn.net/u012927417/article/details/38321379

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!