| From: | "Joel Jacobson" <joel(at)compiler(dot)org> |
|---|---|
| To: | "Tom Lane" <tgl(at)sss(dot)pgh(dot)pa(dot)us>, "Peter Eisentraut" <peter(dot)eisentraut(at)enterprisedb(dot)com> |
| Cc: | "Vik Fearing" <vik(at)postgresfriends(dot)org>, "Isaac Morland" <isaac(dot)morland(at)gmail(dot)com>, "Corey Huinker" <corey(dot)huinker(at)gmail(dot)com>, "PostgreSQL Developers" <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: Foreign key joins revisited |
| Date: | 2021-12-30 10:56:02 |
| Message-ID: | 0831e603-698e-4fd2-9f9f-7e6d88129e2d@www.fastmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On Wed, Dec 29, 2021, at 16:28, Tom Lane wrote:
>Peter Eisentraut <peter(dot)eisentraut(at)enterprisedb(dot)com> writes:
>> In the 1990s, there were some SQL drafts that included syntax like
>> JOIN ... USING PRIMARY KEY | USING FOREIGN KEY | USING CONSTRAINT ...
>> AFAICT, these ideas just faded away because of other priorities, so if
>> someone wants to revive it, some work already exists.
>
> Interesting! One thing that bothered me about this whole line of
> discussion is that we could get blindsided in future by the SQL
> committee standardizing the same idea with slightly different
> syntax/semantics. I think borrowing this draft text would greatly
> improve the odds of that not happening. Do you have access to
> full details?
Wisely said, I agree.
I have access to the ISO online document database, but the oldest SQL documents I could find there are from 2008-10-15.
I searched for document titles containing "SQL" in both ISO/IEC JTC 1/SC 32 and ISO/IEC JTC 1/SC 32/WG 3.
It would be very interesting to read these old SQL drafts from the 1990s, if they can be found.
/Joel
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Japin Li | 2021-12-30 11:01:22 | Re: Autovacuum and idle_session_timeout |
| Previous Message | Guillaume Lelarge | 2021-12-30 10:53:37 | Re: Autovacuum and idle_session_timeout |