Preguntas etiquetadas con upsert

40
Manera idiomática de implementar UPSERT en PostgreSQL

He leído sobre diferentes UPSERTimplementaciones en PostgreSQL, pero todas estas soluciones son relativamente antiguas o relativamente exóticas (usando CTE grabable , por ejemplo). Y simplemente no soy un experto en psql para averiguar de inmediato, si estas soluciones son viejas porque son bien...

26
¿Cómo insertar o actualizar usando una sola consulta?

Tengo una prueba de tabla con ID de columnas, qué clave principal y autoincrementado y nombre. Quiero insertar un nuevo registro si y solo si no hay registros. Por ejemplo input es id = 30122 y name = john si hay registros con la identificación 30122, entonces he actualizado la columna de nombre...