老師,你只講了如何增加各種約束,但是除了默認(rèn)約束以外,我要如何刪除其他4種約束呢?

凌云樓下的離別
2014-10-26
2 回答
舉報(bào)
0/150
提交
取消
老師,你只講了如何增加各種約束,但是除了默認(rèn)約束以外,我要如何刪除其他4種約束呢?
2014-10-26
舉報(bào)
2015-05-14
SHOW INDEXES FROM users2\G;查看唯一約束名字
?ALTER TABLE users2 DROP INDEX username;刪除唯一約束
?SHOW CREATE TABLE users2;查看外鍵約束名稱( `users2_ibfk_1`)
?ALTER TABLE users2 DROP FOREIGN KEY users2_ibfk_1;刪除外鍵約束
?SHOW CREATE TABLE users2;查看外鍵約束索引( KEY `pid` (`pid`))
?ALTER TABLE users2 DROP INDEX pid;刪除外鍵約束索引
2015-12-29
我這里有個(gè)疑問 就是刪除默認(rèn)約束的方法是 ALTER TABLE users2 ALTER age DROP DEFAULT KEY;
老師說的刪除外鍵約束的時(shí)候使用的是ALTER TABLE users2 DROP FORENGN KEY users2_ibfk_1;
那么可不可以在刪除外鍵約束的時(shí)候使用?ALTER TABLE users2 ALTER age DROP FOREIGN KEY ;呢?