What happens in the background of spool when we submit a job
for compilation and execution... This is a recent question in
ibm...Kindly help me.....
Answer Posted / vijay krishna
During compilation, first step would be precompilation process which would look for any EXEC SQL or EXEC CICS statements (which are other than host language) and produces a object deck. In case of EXEC SQL statements, cobol code is created with SQL statements commented & the SQL statements are separated and segregated as DBRMs. The cobol code is compiled for syntax errors. Only basic syntax check is made for SQL DBRM. Then the object deck is link edited to produce load module. For the DBRMs the executable form of code is produced only during the DB2 bind process.
| Is This Answer Correct ? | 2 Yes | 1 No |
Post New Answer View All Answers
What are the different data types in cobol?
What are different data types in cobol?
Write a cobol program making use of the redefine clause.
How to get the last record in vsam file in cluster? And how can you get the ksds file records into cobol program?
what is search and searchall?what is the diffrence between them?give an best example?
How do define dynamic array in cobol. how do you define single dimensional array and multidimensional array in your cobol?
What is the utilization of copybook in cobol? Could we utilize a similar copybook?
What is the difference between comp and comp-3?
What is the LINKAGE SECTION used in COBOL?
What is the default value(s) for an initialize and what keyword allows for an override of the default?
How to fetch 1000 error records from VSAM file(Eg: 1000000 records present) while getting SOC7 abend ?
What are the different rules of SORT operation?
Write down the divisions of cobol program?
I need to compare 3 variables(dates) and do some processing based on the earliest date. There could be more then 1 date record in any of the 3 fields. What is the best way to code this?
write a cobol logic. i have file that has 10 records .1 record go to first output file and second record goes to 2 output and etc