COBOL Manual for TNS/E Programs (H06.08+, J06.03+)

RELEASE2
causes the compiler to accept only SQL/MP Release 2 features; however, the resulting
object file can be executed with SQL/MP Release 350 (or later).
If you do not specify RELEASE2, the ECOBOL selects the latest SQL/MP product version
(350 or later).
PAGES
allocates num-pages of memory to the SQL compiler interface for processing SQL/MP
statements. Each page is 2048 bytes.
num-pages
has a minimum (and default) value of 860 and the maximum value of 1000. If you
allocate too few pages, an error results.
SQLMAP
includes information about SQL/MP statements in the listing file so that they can be
matched with MEASURE output. MEASURE output identifies each SQL/MP statement
by its Run-Time Data Unit (RTDU) name and SLT index. An RTDU is an internal SQL/MP
data structure residing in the code file. An SLT index maps a single SQL/MP statement
to a table in the RTDU. By default, the SQLMAP option is off.
WHENEVERLIST
lists the WHENEVER options that are active for each embedded SQL/MP statement
printed to the listing file. WHENEVER options are a feature of SQL/MP. For information
on them, see the SQL/MP Reference Manual or the SQL/MX Programming Manual for
C and COBOL. By default, the WHENEVERLIST option is off.
None. If the program contains SQL/MP statements, the SQL directive is required;
otherwise, it is unnecessary.
Default:
In the compiler command line.Placement:
Applies to the compilation unitScope:
SQL works only if LIST is active and SUPPRESS is not.Dependencies:
References:
LIST and NOLIST
SUPPRESS and NOSUPPRESS
STANDARD
STANDARD specifies whether the ECOBOL compiler is to apply the COBOL-1985 standard or the
COBOL-2002 standard when compiling a program. STANDARD-1985 causes the compiler to
follow the COBOL-1985 standard; the compiler does not reserve any of the COBOL words that
have become reserved in the COBOL-2002 standard, and therefore, does not support any of the
COBOL-2002 features that are not already supported as extensions.
STANDARD-2002 causes the compiler to reserve all COBOL words that are reserved in the
COBOL-2002 standard; that is, those words cannot be used as user-defined words. Note that this
does not mean that the compiler actually supports all features of COBOL-2002.
For complete list of all reserved COBOL words, see All Reserved Words” (page 731).
1985
Causes the compiler to apply the COBOL-1985 standard.
Compiler Directives 573