SQL/MX Programming Manual for Java
SQLJ Error Messages
HP NonStop SQL/MX Programming Manual for Java—523726-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.










