Operación que actualiza una fila si ya existe, o la inserta si no existe, todo en una sola sentencia.
Es una combinación de UPDATE e INSERT. Elimina la necesidad de escribir lógica de "comprobar primero y luego ramificar" en la aplicación, simplificando el código y evitando también una condición de carrera en la que algo más pudiera intervenir entre la comprobación y la escritura. Se implementa, por ejemplo, mediante "INSERT ... ON CONFLICT" de PostgreSQL.
© 2026 ITBGM