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

Read syntax diagramSkip visual syntax diagramROLL
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.