GBase 8c
运维管理
问答

dsql中使用GET DIAGNOSTICS获取日志信息 message_text与returned_sqlstate会取到警告信息

发表于2024-01-03 16:06:00109次浏览8个评论

GET DIAGNOSTICS CONDITION 1
           @p1 = RETURNED_SQLSTATE, 
           @p2 = MESSAGE_TEXT;

dsql中使用GET DIAGNOSTICS获取日志信息 message_text与returned_sqlstate会取到警告信息,这样会造成我无法用p1或者p2来判断上一个语句执行是否失败。

请问下有方案实现我的诉求吗: 判断上一个执行语句成功或失败,如果失败则记录错误信息

【GBase版本】:

【操作系统】:

【CPU】:

【问题描述】*:

评论

登录后才可以发表评论
用户头像
GBase社区管理员发表于 2年前

方便告知您的部署环境吗,以及部署的数据库版本是多少?

GBase用户14179发表于 2年前
@社区管理员:数据库版本:9.5.2.45.7
部署环境:Kylin Linux Advanced Server 版本 V10
用户头像
levvel发表于 8个月前
听说评论可以拿积分,我试一下子
用户头像
levvel发表于 6个月前
讲得很清楚!
崔哥发表于 4个月前
恻恻轻寒翦翦风,小梅飘雪杏花红。夜深斜搭秋千索,楼阁朦胧烟雨中。
用户头像
柒柒天晴发表于 2个月前
不清楚啊。
紫菀发表于 2个月前
看看啦。
GBase用户47954发表于 2个月前
没有解答吗?