Saludos.
Hace poco estoy empezando a utilizar los procedimientos almacenados en MySQL, y logre construir un procedimiento que me permite insertar datos a varias tablas dependiendo de unos parametros.
La duda es si hay alguna forma de que en caso de que ocurra algun error dentro del procedimiento (fallo en insersion por que no existe una llave foranea, o tablas bloquedas o cualquier error) Se pueda capturar algun codigo, o descripcion del error y almacenarlo en una tabla de LOG o enviarlo fuera del procedimiento.
Muchas gracias ;)