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:
- So INCLUDE can also have just COBOL statements like COPY (Copybook) and can be used in place of COPY in a COBOL program.
- Details in INCLUDE member is replaced at Precompile time while statements in COPY member are replaced in Compilation time.
- REPLACING option can be used for COPY and not for INCLUDE
——————————————————————————————————–
In United States, If you would like to Earn Free Stocks, Credit card Points and Bank account Bonuses, Please visit My Finance Blog
——————————————————————————————————–
You may also like to look at: