/ / MYSQL 5.5 Manejo de errores de procedimientos almacenados anidados - mysql

MYSQL 5.5 Procedimiento almacenado anidado error manejo - mysql

Estoy usando MYSQL 5.5, Cómo hacer el manejo de errores con un procedimiento almacenado anidado. Casi la mayor parte del procedimiento almacenado, trunca la tabla, inserta en seleccionar * de e inserta en la actualización de la clave duplicada.

Si hay algún problema con cualquiera de los procedimientos almacenados anidados, me gustaría detectar ese error o decirme que ocurrió un error en ese procedimiento almacenado en particular.

En este momento, debido al procedimiento almacenado anidado, no hay forma de que yo sepa, En el cual se almacenó el procedimiento, se cumplió la excepción.

Respuestas

1 para la respuesta № 1

Dentro de cada procedimiento almacenado, puede DECLARE ... HANDLER por los errores en los que está interesado yhaga que escriban información de estado en una tabla temporal; esa tabla puede ser leída posteriormente por otros procedimientos almacenados (externos) para determinar qué error (s), en su caso, se generaron.