Fonction EXISTS ou SQL%FOUND
Bonjour,
Je cherche à faire une procédure une stockée dans laquelle je voudrais effectuer deux traitements (select) l'un en fonction de l'autre. Par exemple :
Code:
1 2 3 4 5
|
Select ch1, ch2, ch3
Into var1, var2, var3
From table1
Where id = p_id; |
si et seulement si la première requête ne retourne rien que j'exécute ma deuxième requête
Code:
1 2 3 4 5
|
Select ch1, ch2, ch3
Into var1, var2, var3
From table2
Where id = p_id; |
J'ai utilisé les fonctions SQL%NOTFOUND et EXISTS mais ça n'a pas fonctionné.
J'aurais pu définir une variable mais étant donné que je récupère déjà d'autres variables dans mes requêtes à l'aide de into. Je ne sais pas où placer la variable into v_count.
Merci pour votre aide.