From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | "Cesar A(dot)" <carbonararivas(at)yahoo(dot)es> |
Cc: | Lista PostGreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Ayuda |
Date: | 2005-10-06 19:37:11 |
Message-ID: | 20051006193711.GB5972@surnet.cl |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, Oct 06, 2005 at 09:06:38PM +0200, Cesar A. wrote:
> Hola
>
>
> > La intención es crear la sentencia create table a
> > partir de una sentencia
> > select les suena conocido?, con oracle ya lo hice,
> > pero con postgres
?
>
> No estoy muy seguro, pero creo que para crear una
> tabla a partir de un consulta es,
>
> SELECT campo1, campo2, ..., campoN INTO nuevatabla
> FROM tablaorigen [WHERE criterios]
Ah, esta es otra forma. Tambien puedes hacer algo como
CREATE TABLE foo ... LIKE (bar)
y usa las columnas de bar para crear la nueva tabla.
--
Alvaro Herrera http://www.amazon.com/gp/registry/DXLWNGRJD34
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end." (2nd Commandment for C programmers)
From | Date | Subject | |
---|---|---|---|
Next Message | WILLIAM PARRA | 2005-10-06 20:19:14 | RE: Ayuda |
Previous Message | Alvaro Herrera | 2005-10-06 19:36:36 | Re: Ayuda |