ROLL call
The Roll (ROLL
) call is used to abnormally
terminate your program and to dynamically back out database changes.
For more information on the ROLL
call,
see the topic "Maintaining Database Integrity" in IMS Version 15.3 Application Programming.
The ODBA interface does not support this call.
Format
Call Name | DB/DC | DBCTL | DCCTL | DB Batch | TM Batch |
---|---|---|---|---|---|
ROLL | X | X | X | X | X |
Parameters
The only parameter
required for the ROLL
call is the call function.
Usage
When you issue a ROLL
call, IMS terminates the application program
with a U0778 abend.
Restrictions
Unlike the ROLB
call,
the ROLL
call does not return control to the program.