MySQL-各个约束之间的区别

2017-09-13 20:34:05来源:CSDN作者:Annaluo人点击

分享
按功能划分可分为: 非空约束,主键约束,唯一约束
按照操作数目的多少划分为:表级约束和列级约束。
列级约束:对一个数据列建立的约束。
表级约束:对多个数据列建立的约束。
列级约束既可以在列定义时声明,也可以在列定义后声明。
表级约束只能在列定义后声明。

列级约束(一个列)表级约束(两个或以上的列)。
列级约束用到很多,表级约束很少。
并不是每一种约束都存在表级或列级约束,not null和deflate约束不存在表级约束,只有列级约束。
其他的三种(主键、唯一、外键)都可以存在表级和列级约束、

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台