Я дома и не могу проверить это в данный момент, но я думаю, что это должно работать.Этот сайт содержит информацию об этом.
ALTER TABLE thetable ALTER COLUMN fieldname fieldtype
Редактировать Я немного протестировал и, как ни странно, вы не можете переименовать столбец, который я могу найти.Синтаксис ALTER COLUMN
позволяет изменять только тип.При использовании SQL представляется необходимым удалить столбец и затем добавить его обратно. Я полагаю, что данные можно сохранить во временной таблице.
alter table test drop column i;
alter table test add column j integer;