Syntax options:
PRAGMA = IDENT = string-literal
NOPRAGMA
Using the IDENT keyword with the PRAGMA qualifier allows the user
to pass a text string to the SQL Module Language compiler to be
written to the Object Module Header. This is a way to note the
generation of the compiler module.
If the PRAGMA (IDENT ...) clause is used as part of the DECLARE
MODULE statement, then that value will override any value used on
the command line.
The ANALYZE/OBJECT and LIBRARY command can be used to display
this ident string, and the value will be displayed in LINKER map
files.
OpenVMS limits the IDENT string to a 15 octet string. If the
string is longer than this (even with trailing spaces) then an
error will be reported by the SQL precompiler.
The following example demonstrates the use of the qualifier to
establish the generation of the compiler module.
$ SQL$MOD TEST/PRAGMA=IDENT="v1.2-32"