如何读取MYSQL诊断区域中的异常详细信息

如何读取MYSQL诊断区域中的异常详细信息,mysql,Mysql,我使用的是Mysql 5.7.14。get diagnostics语句显示错误,尽管我使用的是5.7。我使用的示例行如下所示,我需要提取错误信息,但不幸的是,它无法提取。请帮帮我 DECLARE EXIT HANDLER FOR SQLEXCEPTION BEGIN ROLLBACK;#I HAVE TO ROOL BACK A TRASACTION WHEN EVER AN EXCEPTION OCCURS. GET DIAGNOSTICS CONDITION 1 ERRORSTAT

我使用的是Mysql 5.7.14。get diagnostics语句显示错误,尽管我使用的是5.7。我使用的示例行如下所示,我需要提取错误信息,但不幸的是,它无法提取。请帮帮我

DECLARE EXIT HANDLER FOR SQLEXCEPTION

BEGIN

 ROLLBACK;#I HAVE TO ROOL BACK A TRASACTION WHEN EVER AN EXCEPTION OCCURS.

 GET DIAGNOSTICS CONDITION 1 ERRORSTATE=RETURNED_SQLSTATE, 
 ERRORNUMBER=MYSQL_ERRNO, ERRORTEXT=MESSAGE_TEXT;

END;