Plusieurs blocs d'exception
Bonjour,
Je n'arrive pas à comprendre ce qui provoque l'erreur suivante :
Code:
1 2 3 4 5 6 7
| Line:24 PLS-00103: Encountered the symbol "END" when expecting one of the following:
begin case declare exit for goto if loop mod null pragma
raise return select update while with <an identifier>
<a double-quoted delimited-identifier> <a bind variable> <<
close current delete fetch lock insert open rollback
savepoint set sql execute commit forall merge pipe |
J'ai une procédure qui ressemble à :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| IS
--declaration des variables
BEGIN
begin ---------- sub-block begins
--mon select ..............
--un deuxième select ..............
exception
when no_data_found then
--rien a faire, le cas est prevu dans les calculs
end; ---------- sub-block ends
--suite des calculs et insert
EXCEPTION
when others then
--mes traitements
END; |
C'est pas possible de ne prendre en compte qu'un type d'exception dans la partie principale pour continuer quand-même?
Merci.