Используйте вызов функции OCIAttrGet для своего дескриптора оператора OCIStmt с типом атрибута, установленным в OCI_ATTR_ROW_COUNT
Итак, добавьте следующий код в вашу программу:
ub4 row_count;
rc = OCIAttrGet ( stmthp, OCI_HTYPE_STMT, &row_count, 0, OCI_ATTR_ROW_COUNT,
errhp );
где:
stmthp
- дескриптор оператора OCIStmt
errhp
- дескриптор ошибки OCIError
rc
- это определенный код возврата (меч)
Количество обновленных строк (или удаленных и вставленных, если это ваша операция) записывается в переданную переменную row_count