An SQLCA can be specified for C, COBOL, and PL/I. If the SQLCA is not specified, the variable SQLCODE or SQLSTATE must appear in the program. For more information, see SQL return codes.
The SQLCA should not be specified for RPG programs. In an RPG program, the precompiler automatically includes the SQLCA.
For a description of the SQLCA, see Appendix C. SQLCA (SQL communication area).
For a description of the SQLDA, see Appendix D. SQLDA (SQL descriptor area).
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.
When your program is precompiled, the INCLUDE statement is replaced by source statements.
The INCLUDE statement must be specified at a point in your program where the resulting source statements are acceptable to the compiler.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.