SQL/MX 3.1 Messages Manual (H06.23+, J06.12+)

SQLC and SQLCO Preprocessor Messages (13000
through 13999)
HP NonStop SQL/MX Release 3.1 Messages Manual663849-001
14-22
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.
Cause. For preprocessing the embedded SQL application, command line argument
was not specified or was specified wrongly after -f option.
Effect. Preprocessor fails to process the application.
Recovery. Specify any one of the options -f CHAR_AS_ARRAY, -f
CHAR_AS_STRING or do not specify the -f option, and preprocess the application.
Note: If both -f CHAR_AS_ARRAY or -f CHAR_AS_STRING are specified, the
second option is considered.
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