Lexique informatique › Bases de données › Upsert

Upsert

Bases de données Svenska → Mis à jour: 2026-09-21

Contraction de « update or insert » : si la ligne existe, on la met à jour ; sinon, on la crée.

PostgreSQL : INSERT ... ON CONFLICT (id) DO UPDATE. MySQL : INSERT ... ON DUPLICATE KEY UPDATE. SQL standard : MERGE. L'opération est atomique, ce qui évite les conditions de course d'un SELECT suivi d'un INSERT ou d'un UPDATE séparé.

← Retour au lexique