-
约束的概念:
是为了确保数据完整性而设定的一系列的规则
完整性包含了准确性和有效性 -
表的约束:
主键约束
唯一主键约束
非空约束
Check约束
外键约束 -
创建约束:
alter table "模式","表"add primary key("主键列名"); alter table "模式","表"add constraint 约束名 primary key("主键列名"); alter table "模式","表"add constraint 约束名 primary key("主键列名"); references"主表名"("主键列名"); alter table :"模式","表" add constraint 约束名uniqe("唯一键列名"); alter table "模式","表"add constraint 约束名check(检查约束的表达方式);
-
删除约束:
alter table "模式","表"drop constraint "约束名称 ";
5.例
给基本信息表插入外键、添加唯一约束