国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

約束的用法

2019-11-09 13:36:05
字體:
來源:轉載
供稿:網友
1.主鍵約束:要對一個列加主鍵約束的話,這列就必須要滿足的條件就是非空因為主鍵約束:就是對一個列進行了約束,約束為(非空、不重復)以下是代碼  要對一個列加主鍵,列名為id,表名為emp格式為:alter table 表格名稱 add constraint 約束名稱 增加的約束類型 (列名)例子:alter table emp add constraint ppp PRimary key (id)————————————————————————————————2.check約束:就是給一列的數據進行了限制比方說,年齡列的數據都要大于20的表名(emp) 列名(age)格式:alter table 表名稱 add constraint 約束名稱 增加的約束類型 (列名)例子:alter table emp add constraint xxx check(age>20)______________________________________________________________________3.unique約束:這樣的約束就是給列的數據追加的不重復的約束類型格式:alter table 表名 add constraint 約束名稱 約束類型(列名)比方說可以給ename列加個unique,讓ename列的數據不重復例子:alter table emp add constraint qwe unique(ename)————————————————————————————————4.默認約束:意思很簡單就是讓此列的數據默認為一定的數據格式:alter table 表名稱 add constraint 約束名稱 約束類型 默認值) for 列名比方說:emp表中的gongzi列默認為10000alter table emp add constraint jfsd default 10000 for gongzi————————————————————————————————5.外鍵約束:這個有點難理解了,外鍵其實就是引用因為主鍵實現了實體的完整性,外鍵實現了引用的完整性,應用完整性規定,所引用的數據必須存在!其實就是個引用,比方說一個表名稱叫dept 里面有2列數據 一列是ID一列是ENAMEid:表示產品的編號ename:表示產品的名稱另外一個表格名稱是emp 里面有2列數據,一列是ID 一列是DIDid:表示用戶號did:表示購買的產品號要讓emp表中的did列去引用dept表中的id可以用下面的方法格式:alter table 表名 add constraint 約束名稱 約束類型 (列名) references 被引用的表名稱 (列名)例子:alter table emp add constraint jfkdsj foreign key (did) references dept (id)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绥芬河市| 武义县| 蛟河市| 乐清市| 汽车| 阿城市| 博爱县| 南宁市| 长武县| 曲阳县| 霸州市| 乌兰浩特市| 上高县| 长泰县| 新民市| 甘泉县| 道真| 古蔺县| 上高县| 本溪| 墨玉县| 十堰市| 河北省| 商水县| 博客| 武强县| 土默特左旗| 泽普县| 时尚| 安远县| 全南县| 霍邱县| 于都县| 高青县| 莆田市| 绩溪县| 衡水市| 怀集县| 南阳市| 多伦县| 巴青县|