Tags

, , ,

COPY

Any Source code statements that you want to use in multiple places can be kept in COPYBOOK. This can be included in main source program by issuing below statement.

COPY COPYBOOK.

A COPY statement can appear in the source text anywhere a character string or a separator can appear.

INCLUDE

The INCLUDE statement inserts declarations or statements into a source program.

2) INCLUDE

The INCLUDE statement inserts declarations or statements into a source program.

EXEC SQL
INCLUDE MEMBER
END-EXEC

The member can contain any host language statements and any SQL statements other than an INCLUDE statement. In COBOL, INCLUDE member-name must not be specified in other than the DATA DIVISION or PROCEDURE DIVISION

NOTE:

  1. So INCLUDE can also have just COBOL statements like COPY (Copybook) and can be used in place of COPY in a COBOL program.
  2. Details in INCLUDE member is replaced at Precompile time while statements in COPY member are replaced in Compilation time.
  3. REPLACING option can be used for COPY and not for INCLUDE

 

Important SQL CODES and ABEND CODES
SORT JOIN – TO JOIN TWO FILES BASED ON A KEY
KNOW YOUR MAINFRAME
REXX – INITIAL SETUP
HOW TO SUBMIT A BATCH JOB FROM THE CICS PROGRAM
CICS – EXEC interface block – EIBRESP Values
CICS – EXEC interface block Fields
Flow of control between COBOL programs, run units, and CICS
CICS INTERVIEW QUESTIONS
CICS TIPS
COBOL – COPY and INCLUDE statements
COBOL – PERFORMANCE IMPROVEMENT
COBOL – SIGN STORED IN COMP, COMP-3 AND DISPLAY FORMATS
SHORTEST COBOL PROGRAM
RESTART LOGIC IN COBOL DB2 Program
GOBACK – EXIT PROGRAM – STOP RUN
Continuation lines in COBOL
Computational items – COMP, COMP 1 , COMP 2, COMP 3
COBOL program format
cobol indicator area column-7 and area a and area b
COBOL INTERVIEW QUESTIONS
COBOL TIPS
COBOL COMPILER OPTIONS
The IDENTIFICATION DIVISION

 

 

Advertisements