Я использую следующий обработчик Exception в моем хранимом procuder.Возврат Исключение из хранимой процедуры mysql
DECLARE EXIT HANDLER FOR SQLEXCEPTION
Begin
DROP TABLE temp_checkForDuplicate;
SET outDone = -1;
End;
Здесь я нашел код для конкретного исключения «1062»
DECLARE EXIT handler for 1062 set o_error_status := "Duplicate entry in table";
Что делать, если я не знаю номер исключения: Как обрабатывать любое исключение и бросить его номер и его сообщение?
Я думаю, что нам нужно больше информации о SP, иногда ошибка может быть в другом месте – jcho360
ошибка может быть в любом месте .. Вот у мы используем обработчик, то, как получить, что ?? – deeps