适用于ODBC SQLRowCount的Oracle Pro*C等效程序

Oracle Pro*C equivalent for ODBC SQLRowCount

本文关键字:程序 Pro ODBC SQLRowCount Oracle 适用于      更新时间:2023-10-16

我正在寻找一种方法,在执行EXEC SQL EXECUTE(DELETE/UPDATE/INSERT)语句后获得受影响的行数。如果用GET DESCRIPTOR没有办法做到这一点?

谢谢,Marko

sqlca.sqlerrd[2]包含最后执行的语句中受影响的行数。它返回受早期语句影响的行数您可以查看以下语句

if(sqlca.sqlerrd[2]==0)printf("未返回行");其他的printf("行数%d",sqlca.sqlerrd[2]);

我真的在网上搜索了半天,在这里发布问题一分钟后,我显然找到了正确的搜索短语,显示sqlca.sqlerrd[2]包含最后执行的语句中受影响的行数。