【发布时间】:2014-09-22 13:58:41
【问题描述】:
当SQLEXCEPTION 发生时,如何在MySQL 5.5 存储过程中获取错误文本?
我需要一些类似的东西来看看出了什么问题:
DECLARE EXIT HANDLER FOR SQLEXCEPTION
BEGIN
GET DIAGNOSTICS CONDITION 1
SELECT "Table @p5 (Msg State @p2): @p1"
END;
类似于Getting SQLEXCEPTION message in MySQL procedures,但那里的版本是 5.6.4 - 所以 GET DIAGNOSTICS 可用。
【问题讨论】:
标签: mysql exception-handling sqlexception