我已经声明了一个处理 SQLEXCEPTION 的处理程序,在我让它做的清理代码中SELECT 'My Handle';
,我运行了一个由于主键违规而失败的脚本,它起作用了,因为我得到了我的输出。
问题DECLARE ... HANDLE FOR SQLEXCEPTION
在于,当出现错误时它会运行,尽管它没有说明是什么错误触发了它,所以我想输出错误
我如何使用 MySQL 查询输出 SQL 错误,我不在乎我是否只能输出错误代码/id 我只需要输出一些东西来告诉我错误是什么,这样我就可以解决问题
编辑:如果不明显,此代码位于 SQL 过程中