Mik*_*ica 0 rpgle embedded-sql db2-400 ibm-midrange
好像我记得编写一个使用嵌入式SQL的RPG程序,只要发生SQL警告或错误,它就会向交互式用户作业日志写入消息.我没有明确写出来; 它默认记录.
我现在写的程序没有进行此日志记录,虽然我知道我可以引起类似警告01003
和错误02000
,并使用SQLState
变量读取它们.
我不认为我想象这种行为.是否有我忘记设置的H spec关键字,我调用程序的方式(使用CALL
交互式),我编写SELECT INTO语句的方式(静态而不是动态)?我对其他想法感到茫然.
SqlStates 00000
,01###
并且02###
不会在其他状态下生成日志.我会明确地向你想要在那里看到的日志写任何东西.您可以轻松编写一个子过程,您可以在每个sql语句之后调用该子过程来执行日志记录.
归档时间: |
|
查看次数: |
121 次 |
最近记录: |