ALTER TABLE
domyślnie dodaje nowe kolumny na końcu tabeli. Użyj AFTER
dyrektywa, aby umieścić go w określonej pozycji w tabeli:
ALTER table table_name
Add column column_name57 integer AFTER column_name56
Z dokumentu mysql
http://dev.mysql.com/doc/refman /5.1/pl/alter-table.html
Szukałem tego w PostgreSQL, ale wydaje się to niemożliwe .