SQL/MX Programming Manual for Java

SQLJ Error Messages
HP NonStop SQL/MX Programming Manual for Java523726-003
D-35
Semantic Analysis (0201-000100—0201-022306)
0201-009800
Cause. You specified a semicolon (;) after a stored procedure inside curly braces
({}), which is disallowed. For example:
#sql {CALL foo(); };
Effect. The SQLJ translator fails during semantic analysis.
Recovery. Resubmit with the correct CALL syntax. See Calling Stored Procedures in
Java on page 3-59.
0201-009900
Cause. You specified SQL code or a string identifier after the closing parenthesis ())
of a stored procedure, which is disallowed.
Effect. The SQLJ translator fails during semantic analysis.
Recovery. Resubmit with the correct CALL syntax. See Calling Stored Procedures in
Java on page 3-59.
0201-010000
Cause. The SQLJ translator found a missing terminating token token in the CALL
statement.
Effect. The SQLJ translator fails during semantic analysis.
Recovery. Resubmit with the correct CALL syntax. See Calling Stored Procedures in
Java on page 3-59.
0201-010100
Cause. The SQLJ translator determined that the DatabaseMetaData information for
the stored procedure contains UNKNOWN mode for host variable #num, so SQLJ
assumes the IN mode.
Effect. The SQLJ translator fails during semantic analysis.
[0201-009800] No ";" permitted after stored
procedure/function call.
[0201-009900] No SQL code permitted after stored
procedure/function call. Found: "
token" ...
[0201-010000] Missing terminating "
token".
[0201-010100] Assuming IN mode for host item #
num.