Data Definition Language (DDL) Reference Manual
Introduction to DDL
Data Definition Language (DDL) Reference Manual—529431-004
1-3
Compiling and Translating Data Definitions
Compiling and Translating Data Definitions
The main functions of the DDL compiler are:
•
Compiling statements that define data objects
•
Translating compiled definitions to source code for host languages and FUP
The DDL compiler also generates reports on the contents of a dictionary. All DDL
statements and commands are passed as input to the DDL compiler input can be from
a file or directly from a terminal. In either case, the DDL compiler checks the syntax
and semantics of all statements and commands.
The DDL compiler translates the statements that define DDL objects to internal data
definition format. If a dictionary is open for read and write access, the DDL compiler
writes the compiled objects to the dictionary.
If output is requested, the DDL output generator retrieves the compiled object
definitions from the dictionary (if open), translates the definitions to the appropriate
source code, and writes the translated definitions to all open source code files and
devices.
Figure 1-1 on page 1-4 is an overview of the DDL compiler.
SQLMP T9191J01^ACY
T9195J01^AES
T9197J01^AEA
T9191H01^ACX
T9195H01^AER
T9197H01^ADZ
TCP/IP FTP T9552H02^AET T9552H02^AET
TNS/E COBOL
Runtime Library
T0357H01^AAO T0357H01^AAO
Note. Starting H06.20/J06.09 RVUs, DDL is available with the DDL2 object file and the DDL
object file. You can use either of the object files and create definitions. However, the DDL
object file and the DDL2 object file are not compatible with each other. Therefore, when
migrating from one DDL object file to another, you must generate the schema from the existing
dictionary.
Products J-Series SPR H-Series SPR