SQL/MX Programming Manual for Java
SQLJ Error Messages
HP NonStop SQL/MX Programming Manual for Java—523726-003
D-64
Java Syntax Checking (0500-000400—0500-
005000)
0500-001500
Cause. You tried to use a non-numeric value to index a context or iterator array, which
is disallowed.
Effect. SQLJ cannot parse the statement.
Recovery. Verify that the array index is a numeric value and resubmit.
0500-001600
Cause. You tried to cast using a void operand.
Effect. SQLJ cannot parse the statement.
Recovery. Check the cast operator, correct any void operands, and resubmit.
0500-001700
Cause. The operands used in the equality operator did not match. For example, you
specified:
operand_Object == operand_int
Effect. SQLJ cannot parse the statement.
Recovery. Check the operands of the equality operator and resubmit with the correct
operand types.
0500-001800
Cause. The operands used in the bitwise operator did not match. Operands must be
either Boolean or numeric types.
Effect. SQLJ cannot parse the statement.
Recovery. Check the operands of the bitwise operator and resubmit with the correct
operand types.
[0500-001500] Array index must be a numeric type.
[0500-001600] Type cast operator requires non-void operand.
[0500-001700] Equality operator operand types must match.
[0500-001800] Bitwise operator requires boolean or numeric
operands.