PB11中对于
更新0行 或者插入0行的返回做了重新定义
PB9.0 如果更新0行或者插入0行 SQLCODE=0 SQLDBCODE=100 SQLNRPOWS=0
但是到了PB11.0
SQLCODE=0 SQLDBCODE=0 SQLNRPOWS=0
但是这个SYBASE 竟然没有任何说明
以前判断更新失败的条件几乎要重新修改
以前如果写
IF SQLCA.SQLCODE<>0 AND SQLCA.SQLDBCODE<>100 THEN .....
END IF
要更换为
IF SQLCA.SQLNROW=0 THEN .....
END IF
....超级无语...