Bonjour,
J'ai un traitement PL/SQL que je dois reprendre, malheureusement je ne m'y connais pas forcement.
Le traitement se fait sur le résultat d'un curseur CI.
Ce qu'il faut que je fasse c'est d'inclure dans le traitement certaines données en fonction d'un résultat sur un select. J'aimerais donc lier la déclaration de mon curseur au résultat d'une condition.
Ce qui donnerait un truc du style :
Malheureusement je m'embrouille dans le placement de ces déclarations, dans le declare, dans le begin etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 If (select count(*) from Matable <>0) then Cursor ci select .... Else Cursor ci Autre select... End if;
De plus je ne suis pas sur que l'on puisse mettre comme condition du if le résultat d'une requête.
Si quelqu'un peut m'éclairer sur la faisabilité de la chose et sur la façon de procéder ce serait super.
Merci d'avance
Partager