SQL/MX Programming Manual for C and COBOL (H06.10+, J06.03+)
Contents
HP NonStop SQL/MX Programming Manual for C and COBOL—544617-003
xi
16. COBOL Program Compilation (continued)
16. COBOL Program Compilation (continued)
MXCMP Environment Variable 16-29
MXCMPUM Environment Variable 16-29
Compiling a Module Definition File 16-29
ecobol or nmcobol Utility: Using One Command for All Compilation Steps 16-32
ecobol and nmcobol Examples With Embedded Module Definitions 16-38
ecobol and nmcobol Examples With Module Definition Files 16-41
Combining Embedded Module Definitions and Module Definition Files 16-43
Building SQL/MX COBOL Applications to Run in the Guardian Environment 16-44
Building SQL/MX Guardian Applications in the Guardian Environment 16-44
Building SQL/MX Guardian Applications in the OSS Environment 16-47
Running an SQL/MX Application 16-48
Running the SQL/MX Program File 16-49
Understanding and Avoiding Common Run-Time Errors 16-49
Displaying Query Execution Plans 16-51
17. Program and Module Management
Program Files 17-1
Managing Program Files 17-3
Generating Locally or Globally Placed Modules 17-3
Managing the Coexistence of Globally and Locally Placed Modules 17-4
Managing Modules 17-6
Module Management Behavior 17-7
Influencing Module Management Behavior 17-7
Module Management Naming 17-8
How Modules Are Named 17-9
Effect of Module Management Naming 17-12
Targeting 17-12
Effect of the Target Attribute 17-13
Targeting Example for C: Using ModuleTableSet (MTSS) 17-13
Targeting Example for C: Using Build Subdirectory 17-15
Targeting Example for COBOL: Using ModuleTableSet (MTSS) 17-16
Targeting Example for COBOL: Using a Build Subdirectory 17-18
Versioning 17-19
Grouping 17-21
A. C Sample Programs
Using a Static SQL Cursor A-1
Ensuring Data Consistency A-4










