如何在MySQL中删除表中的每一列?
在MySQL中,是否有一种方法可以除去表中的每个字段,除了使用:如何在MySQL中删除表中的每一列?,mysql,Mysql,在MySQL中,是否有一种方法可以除去表中的每个字段,除了使用: ALTER TABLE `table` DROP COLUMN d1, DROP COLUMN d1, etc.... 几乎像截断字段一样吗?删除表尝试删除最后一列时会出现错误: ERROR 1090 (42000): You can't delete all columns with ALTER TABLE; use DROP TABLE instead 都说出来了!没有办法使表具有零列。因此,换句话
ALTER TABLE `table`
DROP COLUMN d1,
DROP COLUMN d1,
etc....
几乎像截断字段一样吗?
删除表
尝试删除最后一列时会出现错误:
ERROR 1090 (42000): You can't delete all columns with ALTER TABLE; use DROP TABLE instead
都说出来了!没有办法使表具有零列。因此,换句话说,一旦我知道需要哪些字段,就可以更轻松地重新创建表?明白了,谢谢!当我想到一个没有列的表可能存在时,我不知道我在想什么。