From: Javier Chávez B.
Sent: Thursday, March 05, 2009 6:08 AM
To: Ferran Fontcuberta
Cc: pgsql-es-ayuda
Subject: Re: [pgsql-es-ayuda] MERGE (upsert) en postgres?




Disculpa mi ignoracia que es un upsert??? :S y que es molaria???


Javier,

Un Upsert viene de Update-Insert y significa que la operación Upsert genera un insert o un update dependiendo de si la PK de la tabla ya existe o no. Se puede implementar con Rules y con Triggers, lo más óptimo debería ser un rule.

Atentamente,

RAUL DUQUE
Bogotá, Colombia


Slds.

J.

2009/3/5 Ferran Fontcuberta <[email protected]>

Buenos días; listeros,

Hay algún comando para hacer un "upsert"? podría hacerlo en código, pero molaría que fuese atómico; quizá en plsql :??

Muchas gracias,

<Ferran Fontcuberta

--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

Responder a