Re: CREATE TABLE AS standard?

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

Responses

Browse pgsql-hackers by date

  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