1.主鍵約束:
格式為:
alter table 表格名稱 add constraint 約束名稱 增加的約束類型 (列名)
例子:
alter table emp add constraint ppp primary key (id);
2.check約束:就是給一列的數據進行了限制
格式:
alter table 表名稱 add constraint 約束名稱 增加的約束類型 (列名)
例子:
alter table emp add constraint xxx check(age>20);
3.unique約束:這樣的約束就是給列的數據追加的不重復的約束類型
格式:
alter table 表名 add constraint 約束名稱 約束類型(列名)
例子:
alter table emp add constraint qwe unique(ename);
4.默認約束:意思很簡單就是讓此列的數據默認為一定的數據
格式:
alter table 表名稱 add constraint 約束名稱 約束類型 默認值) for 列名
例子:
alter table emp add constraint jfsddefault 10000 for gongzi;
5.外鍵約束:
格式:
alter table 表名 add constraint 約束名稱 約束類型 (列名) references 被引用的表名稱 (列名)
例子:
alter table emp add constraint jfkdsj foreign key (did) references dept (id);
