ON COMMIT DROP
Is there any reason why the 'ON COMMIT' behaviour feature is not
available if you use CREATE TABLE AS ...?
Chris
Christopher Kings-Lynne <chriskl@familyhealth.com.au> writes:
Is there any reason why the 'ON COMMIT' behaviour feature is not
available if you use CREATE TABLE AS ...?
Where exactly would you propose to stick it in the syntax? Can you do
it without introducing more fully-reserved words than we have already?
Is there any spec or other-product precedent for it? (Offhand I can't
even find CREATE TABLE AS in SQL99...)
regards, tom lane
On Mon, 2004-04-19 at 02:16, Tom Lane wrote:
(Offhand I can't even find CREATE TABLE AS in SQL99...)
This is semi-OT, but CREATE TABLE AS is (new) in SQL2003. At few glance,
the spec's notion of the command is about the same as ours, except for a
few minor syntactic differences (e.g. the [ WITH [ NO ] DATA ] clause
the spec allows for; I'm planning to implement that soon).
-Neil
Where exactly would you propose to stick it in the syntax?
Good question, I don't know.
Can you do
it without introducing more fully-reserved words than we have already?
No idea.
Is there any spec or other-product precedent for it? (Offhand I can't
even find CREATE TABLE AS in SQL99...)
Weeell. I was just minorly annoyed at having to create table with on
commit behaviour, then insert into select from instead of being able to
do it in one step...
Chris