如何删除后面的多列

我想在 PostgreSQL 中删除表中的200列:

ALTER TABLE my_table
DROP COLUMN col1, col2

但我得到了这样一个错误:

ERROR: “ col2”处或附近的语法错误

83513 次浏览

看看这个:

ALTER TABLE table DROP COLUMN col1, DROP COLUMN col2;

这对我很有效:

alter table your_table_name drop column your_column_name;

感谢 很长奥德瑞-下面的命令为我工作,

ALTER TABLE table_name DROP COLUMN column_name_1,DROP COLUMN column_name_2,DROP COLUMN column_name_3;


ALTER TABLE table_name DROP column_name_1,DROP column_name_2,DROP column_name_3;