如何在MySQL中删除表中的每一列?

bvn4nwqk  于 2022-11-28  发布在  Mysql
关注(0)|答案(2)|浏览(123)

在MySQL中,是否有一种方法可以删除表中的每个字段,除了使用:

ALTER TABLE `table`
    DROP COLUMN d1,
    DROP COLUMN d1,
    etc....

就像截断字段一样?

roqulrg3

roqulrg31#

当您尝试删除最后一列时,将出现错误:

ERROR 1090 (42000): You can't delete all columns with ALTER TABLE; use DROP TABLE instead

这说明了一切!没有办法让一个表的列数为零。

相关问题