Если вы хотите удалить столбец, лучше всего создать новую таблицу без столбца и удалить старую таблицу, чтобы переименовать новую.
хема моей таблицы:
create table LPCG(ID integer primary key, PCG text, Desc text, test text);
Я хочу удалить столбец «тест» и, следовательно, использовать команду:
alter table LPCG drop column test;
Это сообщение об ошибке, которое я получаю:
Error: near "drop": syntax error
Может кто-нибудь помочь мне исправить мою ошибку?
Дополнительный вопрос: я понимаю, что ID является атрибутом первичного ключа. Смогу ли я отбросить этот столбец? Если нет, есть ли обходной путь, который кто-нибудь использовал?
Заранее благодарю за любую помощь.