# What will be the result if SQLCA is not included in a COBOL-DB2 program?

DB2DatabaseBig Data Analytics

The SQLCA helps in the communication between DB2 and COBOL-DB2 program. The SQLCA has multiple fields which gives us different information regarding the last executed SQL query.

The SQLCA is mandatory in a COBOL-DB2 program. However, if we do not give the SQLCA using the INCLUDE statement then the program compilation will fail and we will get the below error in the logs−

“SQLCA is not defined as a data-name”
Updated on 14-Sep-2020 11:18:22