IMS DB – DL/I Processing IMS DB stores data at different levels. Data is retrieved and inserted by issuing DL/I calls from an application program. We will discuss about DL/I calls in detail in the upcoming chapters. Data can be processed in the following two ways − Sequential Processing Random Processing Sequential Processing When segments […]
Author Archives: user
IMS DB – PCB Mask PCB stands for Program Communication Block. PCB Mask is the second parameter used in the DL/I call. It is declared in the linkage section. Given below is the syntax of a PCB Mask − 01 PCB-NAME. 05 DBD-NAME PIC X(8). 05 SEG-LEVEL PIC XX. 05 STATUS-CODE PIC XX. 05 PROC-OPTIONS […]
IMS DB – DL/I Functions DL/I function is the first parameter that is used in a DL/I call. This function tells which operation is going to be performed on the IMS database by the IMS DL/I call. The syntax of DL/I function is as follows − 01 DLI-FUNCTIONS. 05 DLI-GU PIC X(4) VALUE ”GU ”. […]