mysql – 从SHOW ERRORS查询中选择特定列
发布时间:2020-12-11 23:43:14 所属栏目:MySql教程 来源:网络整理
导读:执行SHOW ERRORS时,输出中有3列(Level,Code,Message).有没有办法选择一个特定的列(比方说,消息)而不是所有三个. 主要目的是在变量中获取错误消息(第3列)以进行进一步处理. 编辑: 在错误的选择查询SELECT之后查询SHOW ERRORS的结果是这样的: +-------+-----
执行SHOW ERRORS时,输出中有3列(Level,Code,Message).有没有办法选择一个特定的列(比方说,消息)而不是所有三个. 主要目的是在变量中获取错误消息(第3列)以进行进一步处理. 编辑: 在错误的选择查询SELECT之后查询SHOW ERRORS的结果是这样的:
最佳答案
我正在寻找mysql等同于T-SQL @@ ERROR的mysql并遇到了你的问题.
我已使用GET DIAGNOSTICS获取对错误信息的访问权限,然后将这些信息用作插入错误日志的输入. 例如创建结构:
运行查询以产生错误&显示SHOW_ERRORS的输出:
如何访问数据以在其他过程/错误管理中使用的示例:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |