> Fortunately, there's already a specification discussed for this. We'd
> like to have the ability for each column to have both a logical position
> and a physical position which are separate. This would also allow us to
> dynamically re-arrange the columns at CREATE time for best storage
>
Please suggest how best to propose that the following feature be added to
PostgreSQL's roadmap?
Ability to "Alter column position" as described in the section "Adding alter
column syntax into postgres" of
http://wiki.postgresql.org/wiki/Alter_column_position (and the two links in
that section)