SQL Supplement for H-Series RVUs
SQL/MP Programming Manual for COBOL
HP NonStop SQL Supplement for H-Series RVUs—529446-005
1-42
Running the SQL Compiler
file-name
is the destination to which the DEFINE listing is written in addition to the
compiler listing. See list-file for a description.
OBEYFORM
directs the SQL compiler to write the DEFINE listing in an OBEY
command-file format so that you can use an OBEY command to set the
DEFINEs. If you omit OBEYFORM, the SQL compiler uses the format
displayed by the TACL INFO DEFINE command. If you omit DEFINES, the
SQL compiler does not generate a DEFINE listing.
NOEXPLAIN
disables the EXPLAIN utility. NOEXPLAIN is the default.
FORCE | NOFORCE
controls how errors affect SQL compilation.
FORCE
directs the SQL compiler to produce a valid, executable object file regardless
of syntax errors. The SQL compiler writes the SQL source statements to the
program file so that the statements can automatically be recompiled if
executed at run time. Use the FORCE option to debug a program if you do not
need to execute the SQL statements that generate errors.
NOFORCE
directs the SQL compiler to produce the SQL object code only if there are no
syntax errors. NOFORCE is the default.
OBJECT | NOOBJECT
controls whether the compiler produces an SQL program file.
OBJECT
directs the compiler to produce a program file (depending on whether errors
occur and whether the FORCE or NOFORCE option is in effect). OBJECT is
the default.
NOOBJECT
directs the compiler to perform checking functions and to generate an
EXPLAIN listing, if requested, but not to produce a program file.
RECOMPILE | NORECOMPILE
specifies whether the program should be automatically recompiled, if necessary,
during program execution.










