Bonjour,
Je souhaite utiliser un curseur comme dans mon exemple ci-dessous :
Sauf que ma table table1 n'est pas forcément présente dans mon schéma. Du coup, est-il possible de catcher cette erreur si elle se présente ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 begin dbms_output.put_line('blablablablabla'); for rec in (select col1, col2 from table1) loop if rec.col1 blablablabla else blablablabla; end loop; end;
(peut-être qu'il est possible de me contenter d'une requête SQL, mais là je voudrais bien me cantonner à l'utilisation d'un curseur si possib').
J'ai essayé de tester en amont la présence de ma table et de sortir si elle n'est pas présente mais j'ai quand même un gros message d'erreur sur cette table qui n'existe pas. Pb de compilation plus que d'exécution ?
Merci pour vos lumières...
Partager