bonjour à tous,
j'ai quelques difficultés avec l'instruction Merge.
je voudrais que la table (Merge Into) sur laquelle je ferais les mises à jour contienne un "Where", car ces mises à jour ne concernent qu'une partie de la table.
Merci à vous.![]()
bonjour à tous,
j'ai quelques difficultés avec l'instruction Merge.
je voudrais que la table (Merge Into) sur laquelle je ferais les mises à jour contienne un "Where", car ces mises à jour ne concernent qu'une partie de la table.
Merci à vous.![]()
MERGE
C'est précisément ce que fait la requête de Waldar de ton précédent post...
salut et merci pour le lien.
En fait Waldar a ajouté un "Where" en fin de la requête mais j'avais de besoin de :
C'est bon merci, j'ai trouvé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Merge into table where...
Mais on ne peut pas faire :
??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ... When matched then update ... when Not matched then update...
Dans mon besoin, il faut que update la table(col1) quand 'Matched' et update la table(Col2) when not matched.
Alors il faut faire du PL/SQL, MERGE ne permet pas de faire ça
Partager