ALTER TABLE
по подразбиране добавя нови колони в края на таблицата. Използвайте AFTER
директива, за да го поставите на определена позиция в таблицата:
ALTER table table_name
Add column column_name57 integer AFTER column_name56
От mysql doc
http://dev.mysql.com/doc/refman /5.1/bg/alter-table.html
Търсих в Google това за PostgreSQL, но изглежда е невъзможно .