我們在用帶 DROP 關鍵字的 ALTER TABLE 命令刪除表中的所有列時,MySQL 返回什麼?


最終,我們無法透過使用帶 DROP 關鍵字的 ALTER TABLE 命令刪除表中的所有列。在這種情況下,MySQL 將返回一條錯誤訊息。使用以下示例對其進行演示

假設表“Employee”中有兩列“name”和“id”,現在如果我們要使用 ALTER TABLE 刪除這兩列,MySQL 會返回以下錯誤

mysql> ALTER TABLE employee drop column name, drop column id;
ERROR 1090 (42000): You can't delete all columns with ALTER TABLE; use DROP TABLE instead

更新日期:2020-01-29

115 次瀏覽

啟動你的職業

完成課程獲得認證

開始
廣告
© . All rights reserved.