【发布时间】:2013-09-04 10:45:18
【问题描述】:
对于低版本的mysql,有没有相当于mysql 5.6版本的GET DIAGNOSTICS的东西?
我正在使用 mysql 5.5,我想做这样的事情
DECLARE EXIT HANDLER FOR SQLEXCEPTION
BEGIN
ROLLBACK;
GET DIAGNOSTICS CONDITION 1
@p1 = MYSQL_ERRNO, @p2 = RETURNED_SQLSTATE, @p3=MESSAGE_TEXT,@p4=TABLE_NAME;
select concat('Failed - ',@p1,@p2,@p3,@p4);
END;
但是 5.5 不支持这个,有什么解决方法吗?
【问题讨论】:
标签: mysql