Como pasar datos de una tabla a otra internamente o por aplicacion pero sin muchas consultas

From: pablo <pabloste(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Como pasar datos de una tabla a otra internamente o por aplicacion pero sin muchas consultas
Date: 2006-12-09 18:42:05
Message-ID: da8e49c10612091042j7e952956xd3ac114ae2c73c72@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

HOLA.

Tengo una tabla "tabla1" y otra tabla "tabla2".

Cargo datos en la tabla2, despues de validarlos deseo mandar todo lo que
está en tabla2 a tabla1, pero teniendo cuidado en que si un registro ya
existe en tabla1 hago un update a ese registro y si no existe hago un
insert.

Lo tengo hecho haciendo una consulta previa por registro para ver si existo
y ahí ejecuto el insert o update.

Pero son cientos de miles y estaría haciendo 2 consultas por cada registro
que existe en tabla 1.

existira alguna forma de hacerlo automaticamente??

Alguien me puede orientar?

gracias

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mario 2006-12-09 18:49:50 Re: expresion regular e-mail
Previous Message Raúl Mero Moreira 2006-12-09 10:38:00 Re: Off Topic