Previous Topic: DECLARE IDMSPNext Topic: DECLARE SUBSCHEMA


DML Precompiler-Directive Statements

This chapter describes the DML precompiler-directive statements. With the precompiler-directive statements, you instruct the DML precompiler to copy source code from the dictionary into your PL/I application program.

If your program accesses the database, it invokes a subschema and issues DML statements. Therefore, it must include at least a DECLARE SUBSCHEMA statement. This statement identifies the subschema your program uses and the operating environment in which it executes. If your program includes a DECLARE SUBSCHEMA statement, the DML precompiler automatically generates required source-code components, so you can omit all other precompiler-directive statements.

If your program does not access the database, it does not require DML precompiler-directive statements.

Note: In this chapter, references to the IDMS communications block apply to both the IDMS DB and IDMS DC communications blocks.

This section contains the following topics:

DECLARE SUBSCHEMA

DECLARE MAP

INCLUDE IDMS

INCLUDE IDMS (MAP_BINDS)

INCLUDE IDMS MODULE

INCLUDE IDMS (SUBSCHEMA_BINDS)

INCLUDE IDMS (SUBSCHEMA_RECORD_BINDS)