99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-10-19 閱讀量: 1053
MySQL字段約束的添加及刪除

我們學(xué)習(xí)sql的時候,往往學(xué)習(xí)了sql字段約束的添加和試用卻忘記了如何刪除,今天我整理了一下字段約束的添加和刪除的方法:

一、添加/刪除主鍵約束

添加:

ALTER TABLE [表名] ADD [CONSTRAINT [給主鍵約束起的名字]] PRIMARY KEY (要添加主鍵約束的屬性名);//最后一個屬性必須帶括號,CONSTRAINT語句可以不用

刪除:

ALTER TABLE [表名] DROP PRIMARY KEY;

二、添加/刪除唯一約束

添加:

ALTER TABLE [表名] ADD [CONSTRAINT [給唯一約束起的名字]] UNIQUE (要添加唯一約束的屬性名);//每個表中主鍵約束只能添加一個,而唯一約束款可以添加多個

刪除:

ALTER TABLE [表名] DROP {INDEX | KEY} [屬性名];

三、添加/刪除外鍵約束

添加:

ALTER TABLE [子表名] ADD [CONSTRAINT [給唯一約束起的名字]] FOREIGN KEY (添加外鍵約束的屬性名) REFERENCES [父表名] (父表屬性);

刪除:

ALTER TABLE [表名] DROP FOREIGN KEY [外鍵名];//一般為外鍵約束中CONSTRAINT命名的名稱,不命名的話系統(tǒng)會自動命名,可以通過SHOW CREATE TABLE [表名];查看外鍵約束名稱,在CONSTRAINT之后

四、添加/刪除默認(rèn)約束

添加:

ALTER TABLE [表名] ALTER [COLUMN] [屬性名] SET DEFAULT [默認(rèn)值];

刪除:

ALTER TABLE [表名] ALTER [COLUMN] [屬性名] DROP DEFAULT;

0.0000
5
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子