2020-09-29 20:51发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我的场景是JDBC TO ERP。
它现在正在生产中运行。
我们维护"标记"字段以进行更新。
可以正常工作,但是有时,当将数据加载到ORACLE DB中时,我们无法获取记录,但是标志在DB端已更新。 怎么可能。
我检查了抄送监视和消息监视,但未找到任何内容。
我在NWA中检查了cc是否发生任何锁定。 没找到
请帮助我
致谢,钱德拉
嗨,拉维,
您所选择的示例可能会受到我告诉您的示例的影响,如果您将rownum设置为仅使用一个寄存器,则可以解决该问题。 我现在不记得了,但是更新中的rownum出现了问题,最后我与数据库专家进行了交谈,以执行存储过程来解决该问题。 检查我在此处发布的示例
https://archive.sap.com/discussions/thread/3706865
关于。
嗨,Ravi,
如果可能的话,您应该将听觉字段(日期,时间和用户)添加到数据库表中。 例如,问题可能是如果PI执行SELECT并占用一个寄存器,同时在表中插入一个寄存器,随后PI执行UPDATE但更新两个寄存器。
注意。 p>
HI Vila,
我正在使用以下查询从数据库中获取数据。
SELECT * FROM表,其中ERP_RCVD_FLG ='N'并且ZZONE ='South'和ROWNUM <1001
更新表集ERP_RCVD_FLG ='Y',ERP_RCVD_DT = sysdate,其中ERP_RCVD_FLG ='N'并且ROWNUM <1001
请检查此查询是否正常运行?
关于, Ravi
最多设置5个标签!
嗨,拉维,
您所选择的示例可能会受到我告诉您的示例的影响,如果您将rownum设置为仅使用一个寄存器,则可以解决该问题。 我现在不记得了,但是更新中的rownum出现了问题,最后我与数据库专家进行了交谈,以执行存储过程来解决该问题。 检查我在此处发布的示例
https://archive.sap.com/discussions/thread/3706865
关于。
嗨,Ravi,
如果可能的话,您应该将听觉字段(日期,时间和用户)添加到数据库表中。 例如,问题可能是如果PI执行SELECT并占用一个寄存器,同时在表中插入一个寄存器,随后PI执行UPDATE但更新两个寄存器。
注意。 p>
HI Vila,
我正在使用以下查询从数据库中获取数据。
SELECT * FROM表,其中ERP_RCVD_FLG ='N'并且ZZONE ='South'和ROWNUM <1001
更新表集ERP_RCVD_FLG ='Y',ERP_RCVD_DT = sysdate,其中ERP_RCVD_FLG ='N'并且ROWNUM <1001
请检查此查询是否正常运行?
关于,
Ravi
一周热门 更多>