The am_endscan purpose function
The database server calls am_endscan when am_getnext finds no more rows.
Syntax
mi_integer am_endscan(MI_AM_SCAN_DESC *scanDesc)
- scanDesc
- Points to the scan descriptor.
Usage
The am_endscan purpose
function might:
- Deallocate the PER_COMMAND user-data memory that the am_beginscan purpose function allocates and stores in the scan descriptor
- Check for transaction commit or rollback
Call the appropriate DataBlade® API functions to determine if the transaction succeeds. Disregard the copy of old values if the transaction commits or reapply old values if the transaction rolls back.
Return values
- MI_OK
- Indicates success.
- MI_ERROR
- Indicates failure.