最终,我们无法使用带有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