|
Major Function Code |
Database Statement (in COBOL DML) |
(1) Calling Arguments (nn) |
(2) |
(3) |
(4) |
(5) |
|---|---|---|---|---|---|---|
|
20 |
OBTAIN FIRST logical-record-name |
99 |
subschema-lr-ctrl* |
logical-record-location* |
|
|
|
|
OBTAIN FIRST logical-record-name INTO alt-logical-record location |
99 |
subschema-lr-ctrl* |
logical-record-location* |
|
|
|
|
OBTAIN NEXT logical-record-name |
99 |
subschema-lr-ctrl* |
logical-record-location* |
|
|
|
|
OBTAIN NEXT logical-record-name INTO alt-logical-record location |
99 |
subschema-lr-ctrl* |
logical-record-location* |
|
|
|
|
MODIFY logical-record-name |
99 |
subschema-lr-ctrl* |
logical-record-location* |
|
|
|
|
MODIFY logical-record- name FROM alt-logical-record- location
|
99 |
subschema-lr-ctrl* |
alt-logical-record-location* |
|
|
|
|
STORE logical-record-name |
99 |
subschema-lr-ctrl* |
logical-record-location* |
|
|
|
|
STORE logical-record- name FROM alt-logical-record- location |
99 |
subschema-lr-ctrl* |
alt-logical-record-location* |
|
|
|
|
ERASE logical-record-name |
99 |
subschema-lr-ctrl* |
logical-record-location* |
|
|
|
|
ERASE logical-record- name FROM alt-logical-record- location |
99 |
subschema-lr-ctrl* |
alt-logical-record-location* |
|
|
|
To differentiate between the LRF DML statements, the DML precompiler places the name of the verb issued into the LRC Block (subschema-lr-ctrl). |
||||||
|
Copyright © 2014 CA.
All rights reserved.
|
|