If we keep the DCLGEN structure for a table in a copybook
and include it in the COBOL program using the COPY
statement, will there be any impact during compilation or
at any stage of program execution?
Answers were Sorted based on User's Feedback
Answer / ajay ahuja
DCLGENs are processed by Precompiler.
So instead of using COPY "DCLGEN Menber", it is required to
use INCLUDE "DCLGEN member".
This is because INCLUDE copybooks are being expanded during
Precompilation and COPY "Member" will be expanded during
compilation.
| Is This Answer Correct ? | 15 Yes | 0 No |
Answer / tom
DCLGENs need to be processed by the precompiler. The
precompiler will comment out the SQL and insert the
appropriate COBOL definitions.
If the COPY directive is used, the COBOL compiler will flag
the SQL with syntax errors.
| Is This Answer Correct ? | 8 Yes | 0 No |
How do I create a table MANAGER (EMP-NO, MANAGER) where MANAGER is a foreign key which references to EMP-NO in the same table? Give the exact DDL.
Can you define an Index if the table size less than 10 PAGES?
What is the use of commit in db2?
What is image copy?
cobol-db2 runjcl please?
max number of columns in a db2 table?
DB2 is a A) data base/data communication system B) data base C) RDBMS D) Programming language
In an sql table that is embedded, what is the procedure to retrieve rows that are part of a db2 table?
What is the size of a data page?
What is cursor stability?
What is package versioning? Please give an example.
What will the DB2 optimizer do?