首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ingres中启用日志

在ingres中启用日志
EN

Stack Overflow用户
提问于 2015-10-08 13:22:38
回答 1查看 273关注 0票数 0

我需要理解在Ingres存储过程中启用日志记录。我读了很多关于"printqry“、DBMS Server查询跟踪或安全审计的内容。我的要求是Ingres数据库提供了自定义日志选项,我可以在其中记录自定义消息。

代码语言:javascript
复制
db.trace("The value for x is ", x)
EN

回答 1

Stack Overflow用户

发布于 2015-10-08 18:19:26

您可以使用message语句来编写任意消息。消息可以转到当前会话(这意味着调用程序必须运行INQUIRE_SQL来获取文本),也可以转到安全审计日志或错误日志。我想后者是最有用的。

它接受一个可选的错误号和/或消息文本。如果要编写涉及常量字符串以外的值的消息,则需要将其赋给一个变量,例如

代码语言:javascript
复制
msg_txt = 'The value for x is "+VARCHAR(:x);
MESSAGE :msg_txt WITH DESTINATION = (ERROR_LOG);

HTH

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33007245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档