Re: Re-order columns? - Mailing list pgsql-admin

From David G. Johnston
Subject Re: Re-order columns?
Date
Msg-id CAKFQuwZ2vivP9F4PveTsGXtJ61N5gKh5npo6OndgbWYpt-gXig@mail.gmail.com
Whole thread Raw
In response to Re: Re-order columns?  ("David G. Johnston" <david.g.johnston@gmail.com>)
Responses Re: Re-order columns?
List pgsql-admin
On Wednesday, July 29, 2020, David G. Johnston <david.g.johnston@gmail.com> wrote:
On Wednesday, July 29, 2020, Holger Jakobs <holger@jakobs.com> wrote:

That columns appear to have some kind of order and show in tools with a stable order has technical reasons and is not rooted in relational theory.

Technical reasons are real reasons.  The order of columns is very real, guaranteed (beware of inherits), thing in PostgreSQL whereas there is no guarantee regarding row order outside of a select query order by.  That said I do agree that fulfilling “ocd” drives isn’t a strong use case to work on the feature.

As for the theory, a tuple is an ordered list so the ordering of columns is a precise application of that definition and a relation is just a set (i.e., unordered) of tuples.  So the claim this isn’t rooted in relational theory just seems wrong.

David J.

pgsql-admin by date:

Previous
From: Olivier Gautherot
Date:
Subject: Re: Re-order columns?
Next
From: Olivier Gautherot
Date:
Subject: Re: Re-order columns?