约束

主键约束:
让一列变成主键列,这一列不能重复不能为空(null是空的意思,有小星星是没有保存的意思)
在表的设计界面中,选中列,右键,设置主键列
不能重复,不能为空,一个表只能有一个主键列

外键约束:
用另一个表的主键列或者唯一列来约束其它表的某一列,
注意:约束列和被约束列,数据类型一定要相同
右键被限制的外键关系,添加要限制的列

唯一约束:
唯一列,内容不可以重复,但是可以为空,不可以多个为空
唯一列也可以作为其它表的外键约束列
列的右键索引,添加

CHECK约束:
限制某一列的数据录入范围,
&&是 and , ||是or

右键添加,输入表达是:
列名 >= 值 and/or 列名 <= 值

设计好表和约束的结构,没问题再添加数据。一旦添加上数据再约束是约束不上的。

原文地址:https://www.cnblogs.com/sunshuping/p/5565019.html