从应用程序调用sybase存储过程中的print语句

2020-08-26 12:27发布

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

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


我正在将Powerbuilder与Sybase ASE数据库一起使用。 从应用程序进行更新时,我正在调用存储过程,但是存储过程中出现错误。 我想在存储过程中放入一些打印语句,以检查错误是什么。 我如何查看该打印语句的输出? 如何记录存储过程?

预先感谢

Sharmistha

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

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


我正在将Powerbuilder与Sybase ASE数据库一起使用。 从应用程序进行更新时,我正在调用存储过程,但是存储过程中出现错误。 我想在存储过程中放入一些打印语句,以检查错误是什么。 我如何查看该打印语句的输出? 如何记录存储过程?

预先感谢

Sharmistha

付费偷看设置
发送
1条回答
歪着头看世界
1楼-- · 2020-08-26 13:29

Sharmistha,您好

print()会将消息写入控制台窗口,因此您无法在PowerBuilder应用程序中检查消息。相反,您可以按以下方式使用dbcc logprint(varchar,varchar)。

dbcc logprint('test','abcd')


然后您可以在错误日志文件中检查消息。

00:0007:00000:00106:2019/12/23 13:26:56.00服务器测试
00:0007:00000:00106106:2019/12/23 13:26:56.00服务器abcd

最好的问候,
钟云

一周热门 更多>