ALTER TABLE
デフォルトでは、テーブルの最後に新しい列が追加されます。 AFTER
を使用します テーブル内の特定の位置に配置するためのディレクティブ:
ALTER table table_name
Add column column_name57 integer AFTER column_name56
mysqldocから
http://dev.mysql.com/doc/refman /5.1/en/alter-table.html
PostgreSQLでこれをグーグルで検索しましたが、それは不可能のようです 。