| From: | Raúl Andrés Duque Murillo <ra_duque(at)yahoo(dot)com(dot)mx> |
|---|---|
| To: | Javier Chávez B(dot) <jchavezb(at)gmail(dot)com>, "Ferran Fontcuberta" <ferran(at)fompi(dot)net> |
| Cc: | "pgsql-es-ayuda" <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: MERGE (upsert) en postgres? |
| Date: | 2009-03-05 11:38:43 |
| Message-ID: | 27C24CD02A1F4008A2216B4A33DFBE41@Principal |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
>
>
>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 <ferran(at)fompi(dot)net>
>
>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
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Javier Chávez B. | 2009-03-05 11:44:51 | Re: MERGE (upsert) en postgres? |
| Previous Message | Javier Chávez B. | 2009-03-05 11:10:21 | Re: MERGE (upsert) en postgres? |