From: | "Stephan Szabo" <sszabo(at)kick(dot)com> |
---|---|
To: | "Chris Bitmead" <chrisb(at)nimrod(dot)itg(dot)telstra(dot)com(dot)au> |
Cc: | <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: SQL3 UNDER |
Date: | 2000-05-24 00:43:05 |
Message-ID: | 024c01bfc519$065d1100$0c64010a@kick.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
> Chris Bitmead wrote:
> >Peter Eisentraut wrote:
> > Agreed, but note that according to the final SQL99 standard the UNDER
> > clause comes before the originally defined column list, which does make
> > sense because that's how the columns end up.
> Are you sure? It actually looks to me like you can have the UNDER before
> or after. What sense do you make of that? (Note the <table element
> list> occuring before and after the <subtable clause>.
> <table definition> ::=
> CREATE [ <table scope> ] TABLE <table name>
> <table contents source>
> [ ON COMMIT <table commit action> ROWS ]
>
> <table contents source> ::=
> <table element list>
> | OF <user-defined type>
> [ <subtable clause> ]
> [ <table element list> ]
> <subtable clause> ::=
> UNDER <supertable clause>
Actually, from this I'd say Peter was right unless I'm horribly misreading
the
grammar piece provided, <table element list> doesn't come both before and
after <subtable clause> in the <table contents source>, it is either alone,
or part of the OF...<table element list> with the | breaking the two
options.
From | Date | Subject | |
---|---|---|---|
Next Message | Chris Bitmead | 2000-05-24 00:49:51 | Re: SQL3 UNDER |
Previous Message | The Hermit Hacker | 2000-05-24 00:39:28 | Re: MySQL now supports transactions ... |