SQL/MX Programming Manual for Java

SQLJ Error Messages
HP NonStop SQL/MX Programming Manual for Java523726-003
D-21
Semantic Analysis (0201-000100—0201-022306)
Effect. The SQLJ translator fails during semantic analysis.
Recovery. Check the modifier in the declaration clause and resubmit with the correct
modifier. For details, see Connection Declaration Clause on page A-1 or Iterator
Declaration Clause on page A-2.
0201-006500
Cause. You entered a non-Boolean value for a Boolean option.
Effect. The SQLJ translator fails during semantic analysis.
Recovery. Check the option value and resubmit with the correct Boolean value. See
Flags on page 5-7 and Summary of SQLJ Command-Line Options on page 5-11.
0201-006600
Cause. You specified more than one host variable in the INTO clause of a FETCH
statement for an iterator that has only one column type in the iterator declaration
clause.
Effect. The SQLJ translator fails during semantic analysis.
Recovery. Remove the extra host variables from the INTO clause of the FETCH
statement and resubmit. For details, see Retrieving Rows From a Positioned Iterator
on page 3-49. For the syntax of a FETCH statement, see the SQL/MX Reference
Manual.
0201-006700
Cause. Host variables in an INTO clause did not return values. For example, you tried
to assign a SELECT INTO statement to an iterator variable.
Effect. The SQLJ translator fails during semantic analysis.
Recovery. Verify that you are not trying to assign a statement with an INTO clause
that has host variables to an iterator variable, fix the code, and resubmit. For details,
see the Assignment Clause on page A-5.
[0201-006500] Illegal entry for option key-option Expected a
boolean value, received: "
string"
[0201-006600] More than one INTO ... bind list in SQL
statement.
[0201-006700] SQL statement with INTO ... bind variables can
not additionally return a value.