Bonsoir;
Est ce que je peut savoir la requete executé(update ou insert) lors d'un
MERGE INTO .....WHEN MATCHED THEN UPDATE ..... WHEN NOT MATCHED THEN INSERT
Merci.
Bonsoir;
Est ce que je peut savoir la requete executé(update ou insert) lors d'un
MERGE INTO .....WHEN MATCHED THEN UPDATE ..... WHEN NOT MATCHED THEN INSERT
Merci.
Attention a l'orthographe(cela me pose des problèmes de compréhension)
Pour répondre, si je comprends bien la question; en utilisant des triggers qui enverraient un POST_EVENT différent ?
Merci olivier pour ta reponse.
voici ma question:
j'ai un bloque de requetes que je veux executer une par une(inserer si le code n'existe pas et modifier si le code existe deja)et c'est pour cela que j'utilise MERGE.
le probleme c'est que j'ai besoin de savoir le type de chaque requete execute(Insert ou Update)?
l'utilisation des triggers doit le permettre (comme indique)
mais aussi la PS, en testant quelle opération doit être réalisée via un IF EXISTS(...) et en renvoyant l'info ad-hoc
je croix que l'utilisation des triggers ou des PS peut augmenter le temps de reponse sachant que je peux avoir plus que 1000 requetes.
J'en mettrai pas ma main au feu, mais je ne crois pas.
Le temps de la requête en "direct" ou à l’intérieur d'une PS est le même. Mais il faut ajouter le temps des traitements complémentaires.
Mais il est toujours difficile d'avoir le beurre et l'argent du beurre.
Si tu veux l'info, il faut en payer le prix (mais avec la PS, il doit être plus que limité !)
Partager