Previous Topic: CA IDMS DML Commands and RestrictionsNext Topic: CA IDMS DML Retrieval Statements


CA IDMS DML Control Statements

The following is a list of CA IDMS DML control statements in the formats accepted by CA IDMS DMLO:

      ┌/             \┐
 BIND │< record-name >│
      └\ ALL         /┘

                    ┌                 ┌/           \┐ /           \┐
 READY [area-name]  │ USAGE-mode [IS] │< PROTected >│ < RETRieval >│
                    └                 └\ EXCLusive /┘ \ UPDate    /┘

 COMMIT [TASK] [ALL]

               ┌/ NOSAVE            \┐
 FINISH [TASK] │< SAVE              >│
               └\ SAVE=profile-name /┘

                 ┌/ CONTinue          \┐
 ROLLBACK [TASK] │< NOSAVE            >│
                 ││ SAVE              ││
                 └\ SAVE=profile-name /┘

 IF set-name IS [NOT] EMPty [imperative-statement]

 IF [NOT] set-name MEmber [imperative-statement]

 KEEP [EXCLusive] CUrrent record-name

                          /        \ /           \
 KEEP [EXCLusive] CUrrent < WIthin > < set-name  >
                          \ IN     / \ area-name /