SQL/MX Programming Manual for Java

Program and Module Management
HP NonStop SQL/MX Programming Manual for Java523726-003
6-14
How Modules Are Named
An unqualified module name (for example, MOD for a user-defined name or
PKG_SUBPKG_MYPROG_SJPROFILE0 for a system-generated name) is limited to
maximum 128 characters, as is an externally qualified module name (for example,
GRP^MOD^TABLESET^VER). You can choose a catalog name, schema name, or
module name each between one character and 128 characters long.
For example, a three-character catalog name plus a three-character schema name
plus a 128-character module name plus the two dots (.) between the catalog, schema,
and module names constitute a 136-character, three-part module name:
CAT.SCH.externally-qualified-module-name-that-is-128-characters
The limit on a fully qualified, three-part module name is 248 characters because this
name is eventually used for an OSS file. OSS file names can have a maximum length
of 248 characters. For more information, see the Open System Services User’s Guide.
Figure 6-4. Module Name Length
/usr/tandem/sqlmx/USERMODULES/CatalogName.SchemaName.Group^ModuleName^Target^Version
128-character maximum length
128-character maximum length
31-character maximum length
128-character maximum length
31-character maximum length
31-character maximum length
1023-character maximum length
248-character maximum length
128-character maximum length
VST011.vsd