Possible en double:
Oracle: how to UPSERT (update or insert into a table?)oracle sql: mise à jour si elle existe d'autre insérer
Salut,
J'ai une table dans laquelle un enregistrement doit être modifié si déjà existe ailleurs un nouvel enregistrement doit être inséré. Oracle sql n'accepte pas IF EXISTS
, sinon j'aurais fait une requête if - update - else - insert
. J'ai regardé MERGE
mais cela ne fonctionne que pour plusieurs tables. Que fais-je?
Vous ne pouvait pas être moins bonne; Oracle a pris en charge l'instruction MERGE depuis Oracle 9i. –
La x-ref est bonne; cela contredit ce que vous dites, cependant. Pas mon -1, mais je sympathise au moins avec. –