Raise Exception avec mysql ?
Bonjour,
Je cherche réaliser l'equivalent d'un raise exception avec mysql.
je gere mon ereur de curseur de la maniere suivante :
Code:
1 2 3 4 5 6
|
-- Gestion des erreurs
DECLARE EXIT HANDLER FOR NOT FOUND, SQLEXCEPTION
BEGIN
CALL PRC_WRITE_IN_LOG( 'ERREUR non determinee ');
END; |
mais comment relancer l'exception.
En réalité je lance la procédure stockée (contenant des curseurs) avec un script ksh. Ainsi si il y a une erreur il faut que le script la recupere aussi et dans ce cas là, la procedure repond qu'elle a fini correctement car j'ai catché l'erreur. (et je suis obligé de le faire pour introduire ma trace dans le log)