From: | "Linux Man" <linuxman(dot)uru(at)gmail(dot)com> |
---|---|
To: | "Guido Barosio" <gbarosio(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Existe un comando para mover tuplas? |
Date: | 2007-07-12 18:37:09 |
Message-ID: | cd66ad610707121137p3fdcdca5yecb5013aec495cb9@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El problema con las vistas es que es algo temporal, y se necesitan que
quede definitivamente movido a otra tabla.
Muchas gracias
Un gran saludo
El 12/07/07, Guido Barosio <gbarosio(at)gmail(dot)com> escribió:
> Otro modo de hacer eso es no moviendo las tuplas, pero visualizar a
> traves de una vista lo que hubieses hecho con el insert, y otra vista
> con el resultado luego del delete.
>
> Busca referencias en la documentacion sobre CREATE VIEW
>
> Creo que eso es una buena punta por lo poco que comentas.
>
> Saludos,
>
> On 7/12/07, Alvaro Herrera <alvherre(at)commandprompt(dot)com> wrote:
> > Linux Man escribió:
> > > Hola que tal?
> > > Necesito mover tuplas de una tabla a otra que cumplan con cierta
> > > condición, existe una sentencia que directamente lo haga?
> > > Actualmente lo hago mediante dos sentencias: " insert into XYZ (select
> > > * from OPQ where ABC = XXX); delete from OPQ where ABC = XXX;
> > > Pero obviamente que es muy ineficiente esto, aunque esté con indices
> >
> > Vamos a ver, y por que es tan ineficiente?
> >
> > Aca lo que yo veo que es ineficiente es el modelo, que requiere estar
> > "moviendo" tuplas de un lado a otro ... puedes dar mas detalles?
> >
> > --
> > Alvaro Herrera http://www.CommandPrompt.com/
> > The PostgreSQL Company - Command Prompt, Inc.
> > --
> > ---------------------------(fin del mensaje)---------------------------
> > TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
> > http://archives.postgresql.org/pgsql-es-ayuda
> >
>
>
> --
> Guido Barosio
> -----------------------
> http://www.globant.com
> guido(dot)barosio(at)globant(dot)com
>
From | Date | Subject | |
---|---|---|---|
Next Message | Arturo Munive | 2007-07-12 19:13:48 | Retornar un array |
Previous Message | Linux Man | 2007-07-12 18:33:29 | Re: Existe un comando para mover tuplas? |