使用SQL语句UPDATE数据,怎样知道是否UPDATE成功

http://www.ixpub.net/thread-1252609-1-1.html

使用SQL语句UPDATE数据,怎样知道是否UPDATE成功

如题,我在RPG中使用SQL语句UPDATE数据,我怎样才能简单知道是否UPDATE成功?程序如下:

KITEM CHAINIIM  92
*IN92 IFEQ *OFF         
C/EXEC SQL
C+ UPDATE 1000F/IIM SET ILOTS = :PLOTS  WHERE IPROD = :KITEM
C/END-EXEC
ENDIF

我在1001F中运行此程序,UPDATE1000F中的数据,我要UPDATE很多字段,如果使用记忆没UPDATE之前的值然后再来比较就太麻烦了,是否有简单的方法知道已经UPDATE成功?如果UPDATE成功,我才会运行下一个程序

 

更新后检查SQLCOD,如果SQLCOD=0则表示更新成功了。
多谢楼上的,我这就去试试 ^_^
原文地址:https://www.cnblogs.com/hl3292/p/1886248.html