From: | Thomas Lockhart <lockhart(at)alumni(dot)caltech(dot)edu> |
---|---|
To: | "Ross J(dot) Reedstrom" <reedstrm(at)wallace(dot)ece(dot)rice(dot)edu> |
Cc: | PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: CREATE TABLE AS standard? |
Date: | 2000-05-01 13:02:01 |
Message-ID: | 390D8049.334B2853@alumni.caltech.edu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
> I know I use that version my self a lot more than the SELECT INTO
> version. We probably got it 'free' from the CREATE VIEW semantics,
> as Tom suggested. I tend to use it to 'materialize' a new table when
> I'm altering schema (either denormalizing, or normalizing) and need to
> convert the type of a column. It's a little handier than seperate CREATE
> TABLE and INSERT INTO statements, although it's sematically equivalent.
I implemented CREATE TABLE AS as a semantically clearer version of
SELECT/INTO, which was (afaik) in the original Postgres95 and probably
earlier.
They are equivalent. btw, I assume that Tom used the term "abuse" in
the supportive sense of the word? :)
- Thomas
--
Thomas Lockhart lockhart(at)alumni(dot)caltech(dot)edu
South Pasadena, California
From | Date | Subject | |
---|---|---|---|
Next Message | Thomas Lockhart | 2000-05-01 13:06:59 | Re: How to compile a dynamically loadable object file |
Previous Message | Thomas Lockhart | 2000-05-01 11:22:08 | Re: Cosmetic bug in 7.0 docs |