SQL/MX 3.2 Messages Manual (H06.25+, J06.14+)

SQLC and SQLCO Preprocessor Messages (13000
through 13999)
HP NonStop SQL/MX Release 3.2 Messages Manual—691121-001
14-23
Cause. The variables to hold either SQLCODE or SQLSTATE or both were not
declared in the SQL declare section of the embedded SQL application.
Effect. None. This message is a warning. The preprocessor continues to process the
subsequent statements after returning this warning.
Recovery. Declare variables to hold either SQLCODE or SQLSTATE or both, in the
SQL declare section and preprocess the application.
SQL 13086
Where <SQLCODE/SQLSTATE> is the host variable to hold either SQLCODE or
SQLSTATE.
Where <long/char[6]> is the variable data type, either long or char[6].
Cause. The data type of a variable declared in the SQL declare section to hold either
SQLCODE or SQLSTATE or both was not correct. The variable type to hold
SQLCODE must be long and to hold SQLSTATE must be char[6].
Effect. None. This message is a warning. Preprocessor continues to process the
application after returning this warning.
Recovery. Declare a long or char[6] variable to hold either SQLCODE or
SQLSTATE in the declare section, and preprocess the application.
SQL 13087
Cause. For preprocessing the embedded SQL application, command line argument
was not specified after -w option.
Effect. Preprocessor fails to process the application because the -w option is
incomplete.
Recovery. Specify any one of the options -w sqlcode, -w sqlstate, -w both, or
do not specify the -w option, and preprocess the application.
SQL 13088
Where argument is the argument specified for -f option.
13086 <SQLCODE/SQLSTATE> variable is not declared of type
<long/char[6]> inside the declare section
13087 The warning type argument is missing after the -w
option.
13088 The argument argument is improper for -f option use
CHAR_AS_ARRAY or CHAR_AS_STRING