| From: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
|---|---|
| To: | mauricio pullabuestan <jmauriciopb(at)yahoo(dot)es> |
| Cc: | Postgres ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Re: saber que filas se actualizaron o insertaron con upsert |
| Date: | 2020-01-14 21:51:32 |
| Message-ID: | 20200114215132.GA18170@alvherre.pgsql |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
mauricio pullabuestan escribió:
> Buen día
>
> Tengo una tabla a la cual envió un json para insertar o actualizar
> registros, me interesa mediante returing insertar en una tabla
> temporal los registros afectados y de alguna forma poder distinguir
> cuales se insertaron o actualizaron para poder interactuar después.
Estoy casi seguro que INSERT ON CONFLICT DO UPDATE no tiene ninguna
manera de distinguir registros que fueron insertados de aquellos que
fueron actualizados.
--
Álvaro Herrera https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Micky Khan | 2020-01-14 23:19:18 | Que tan cierto es sobre este virus de postgresql.. |
| Previous Message | mauricio pullabuestan | 2020-01-14 21:49:41 | Re: saber que filas se actualizaron o insertaron con upsert |