Re: Existe un comando para mover tuplas?

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Linux Man <linuxman(dot)uru(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Existe un comando para mover tuplas?
Date: 2007-07-12 13:30:38
Message-ID: 20070712133038.GB8124@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martin Marques 2007-07-12 13:53:25 Re: Indices en FK Unique
Previous Message jlcambero 2007-07-12 10:35:36 Re: Indices en FK Unique