国产探花免费观看_亚洲丰满少妇自慰呻吟_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)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 罗源县| 扎囊县| 延边| 玉田县| 龙南县| 青浦区| 新和县| 沧州市| 府谷县| 乌苏市| 商河县| 梁河县| 德江县| 青冈县| 丰顺县| 青铜峡市| 太保市| 鄂伦春自治旗| 娄烦县| 博湖县| 遂溪县| 赣榆县| 临西县| 泸州市| 星子县| 临洮县| 万山特区| 绥棱县| 杭锦旗| 东阳市| 社旗县| 离岛区| 阳曲县| 马鞍山市| 鹤壁市| 天长市| 遂宁市| 苏州市| 疏勒县| 永康市| 苏尼特右旗|