isc_rollback_retaining - Functional Specification
Description
The ability to rollback a transaction while keeping its cursors intact has been available in InterBase for a few versions. This functionality surfaces this ability using a new API call, isc_rollback_retaining. The request for adding this API came from the development of IBDAC.
User Interface/Usability
The API call isc_rollback_retaining is used just like the existing call isc_commit_retaining.
ISC_STATUS ISC_EXPORT isc_rollback_retaining (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *);
Requirements and Constraints
General InterBase requirements apply.
Migration Issues
There should be no migration issues as this call was never surfaced until the InterBase V6.0 project.