ciao.
non riesco a trovare il modo di recuperare il codice di errore da una stored procedure. è forse necessario dichiarare un handler per ognuno dei tantissimi errori che sono codificati? esiste magari una funzione che permetta di farsi dire dal sistema l'errore che si è verificato?
se codifico un handler più o meno così:
codice:
DECLARE EXIT HANDLER FOR SQLEXCEPTION
 BEGIN
  SET Autocommit = 1;
  ROLLBACK;
  INSERT INTO tLog (uten, tran)  VALUES( ... );
  COMMIT;
 END;
riesco solo a capire che c'è stato un errore, ma non riesco a trovare il modo di sapere quale sia questo errore.
grazie per l'aiuto.
Marco