Re: CREATE TABLE AS and tablespaces
От | Bruce Momjian |
---|---|
Тема | Re: CREATE TABLE AS and tablespaces |
Дата | |
Msg-id | 200602250451.k1P4pVH23469@candle.pha.pa.us обсуждение исходный текст |
Ответ на | CREATE TABLE AS and tablespaces (Markus Schaber <schabi@logix-tt.com>) |
Список | pgsql-sql |
Markus Schaber wrote: > Hello, > > Recently, I wanted to create a table from a complex query in a specific > tablespace, but CREATE TABLE name AS SELECT ... does not accept a > tablespace argument. > > I worked around it by CREATE TABLE name AS SELECT ... LIMIT 0, then > moving the generated table to the other tablespace using ALTER TABLE, > and then using INSERT INTO ... SELECT to generate the data into the table. > > But nevertheless, I'd like to ask here whether there are specific > reasons for omitting the tablespace argument from the CREATE TABLE AS > statement. If not, I'd like to request this minor feature :-) > > Maybe it is even possible to further unify CREATE TABLE and CREATE TABLE AS. This feature will be in 8.2:revision 2.530date: 2006/02/19 00:04:27; author: neilc; state: Exp; lines: +16 -20Add TABLESPACEand ON COMMIT clauses to CREATE TABLE AS. ON COMMIT isrequired by the SQL standard, and TABLESPACE is useful functionality.Patchfrom Kris Jurka, minor editorialization by Neil Conway. -- Bruce Momjian http://candle.pha.pa.us SRA OSS, Inc. http://www.sraoss.com + If your life is a hard drive, Christ can be your backup. +
В списке pgsql-sql по дате отправления: