如何在一个命令中删除MariaDB中的多个列

如何在一个命令中删除MariaDB中的多个列,mariadb,alter,mariasql,Mariadb,Alter,Mariasql,我试图在一个命令中删除多个列。 我尝试了以下命令: ALTER TABLE DROP列col1、col2 ALTER TABLE DROP列(col1、col2) ALTER TABLE DROP列col1、col2 ALTER TABLE DROP列“col1”、“col2” ALTER TABLE DROP列col1、col2 附言:以上都不起作用。: ALTER TABLE tbl\u name ALTER\u specification[,ALTER\u specification] 比

我试图在一个命令中删除多个列。 我尝试了以下命令:

ALTER TABLE DROP列col1、col2

ALTER TABLE DROP列(col1、col2)

ALTER TABLE DROP列col1、col2

ALTER TABLE DROP列“col1”、“col2”

ALTER TABLE DROP列col1、col2

附言:以上都不起作用。

:

ALTER TABLE tbl\u name ALTER\u specification[,ALTER\u specification]

比如说

MariaDB [test]> create table t1 (a int, b int, c int);
Query OK, 0 rows affected (0.03 sec)

MariaDB [test]> alter table t1 drop column a, drop column b;
Query OK, 0 rows affected (0.01 sec)
Records: 0  Duplicates: 0  Warnings: 0