SQL Anywhere 17计划的事件客户端控制台日志位置

2020-09-09 07:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


预定事件的CLIENT控制台日志的位置是什么?

消息字符串('BEGIN MY PROCEDURE:',getdate())类型为客户端状态

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


预定事件的CLIENT控制台日志的位置是什么?

消息字符串('BEGIN MY PROCEDURE:',getdate())类型为客户端状态
付费偷看设置
发送
2条回答
半个程序猿
1楼 · 2020-09-09 07:38.采纳回答

TO CLIENT被声明为"向客户端应用程序发送消息"。

由于事件在数据库服务器中运行,因此没有"客户端应用程序",因此我假设MESSAGE输出丢失,并且我不知道服务器应如何应对从服务器发送的" TYPE ACTION/WARNING"消息 事件...

AFAIK在事件中使用MESSAGE LOG记录是绝对常见的。

haha101010
2楼-- · 2020-09-09 07:50

好的,我无法回答您的实际问题。 话虽如此,我只是强烈建议在事件内使用MESSAGE CONSOLE或MESSAGE TO LOG(或TO SYSTEM LOG/EVENT LOG),因为TO CLIENT在这里不合适。

如果要"交互式输出",则可以使用MESSAGE FOR CONNECTION变体,该变体可用于将消息发送到另一个数据库连接–如果该客户端应用程序使用WAITFOR ... MESSAGE BREAK循环,则您 可以在那里输出消息。 可以在单独的 SQL Anywhere论坛中找到一些问题。

一周热门 更多>