Как удалить несколько столбцов в postgresql

Я хочу удалить 200 столбцов в моей таблице в PostgreSQL. Я попробовал:

ALTER TABLE my_table
DROP COLUMN col1, col2

но я получаю такую ошибку:

ERROR: синтаксическая ошибка В или около "col2"

2 ответов


проверить это:

ALTER TABLE table DROP COLUMN col1, DROP COLUMN col2;

это сработало для меня:

alter table your_table_name drop column your_column_name;