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

Chr*_*nte 6 mysql

在MySQL中,有没有办法删除我的表中的每个字段,缺少使用:

ALTER TABLE `table`
    DROP COLUMN d1,
    DROP COLUMN d1,
    etc....
Run Code Online (Sandbox Code Playgroud)

几乎像TRUNCATE字段可能吗?

mar*_*ton 11

当您尝试删除最后一列时,您将收到错误消息:

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

说的一切!没有办法让一个零列的表.


Svi*_*ack 8

DROP TABLE table