環境 MySQL5.5,如圖創建一個表。
先加個主鍵約束
然後用約束名再刪除主鍵約束
用約束名刪除報錯,後來又試了下不用約束名
這次成功了,求教大家怎麼用約束名刪除主鍵約束啊!希望能詳細解答一下兩者結果不同的原因,不勝感激!
mysql 中刪除約束的語法:
ALTER TABLE TABLE_name
DROP [COLUMN] col_name
DROP PRIMARY KEY
DROP INDEX index_name
DROP FOREIGN KEY fk_symbol
沒有drop constraint constraint_name, 這是標准SQL ,在mysql中不支持。