Как изменить тип данных столбца в таблице PostgreSQL? - PullRequest
86 голосов
/ 23 августа 2011

Ввод следующей команды в интерактивный терминал PostgreSQL приводит к ошибке:

ALTER TABLE tbl_name ALTER COLUMN col_name varchar (11);

Какая правильная команда для изменения типа данных столбца?

1 Ответ

130 голосов
/ 23 августа 2011

См. Документацию здесь: http://www.postgresql.org/docs/current/interactive/sql-altertable.html

ALTER TABLE tbl_name ALTER COLUMN col_name TYPE varchar (11);
...