当我们使用带有DROP关键字的ALTER TABLE命令从表中删除所有列时,MySQL返回什么?
最终,我们无法使用带有DROP关键字的ALTERTABLE命令从表中删除所有列。在这种情况下,MySQL将返回错误消息。通过以下示例进行演示
假设在表“Employee”中有两个列“name”和“id”,现在如果我们将使用ALTERTABLE删除这两个列,则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