Neoview Messages Manual (R2.2)

Table 22-1 SQLSTATE Values Beginning 00000 (continued)
Error TextSQLCODESQLSTATE
Unable to compile this query because of incompatible Control Query Shape (CQS)
specifications. Suggestion: Inspect the CQS in effect.
21050162X
Unable to compile this statement since it is too long. Suggestion: Break up large
statements into smaller pieces.
21060162Y
Unable to compile this statement. Suggestion: Address the issue(s) raised in the
reported warning(s).
21070162Z
Statement was compiled as if query plan caching were off.210801630
DEFAULTS attribute name is read-only.
22000165K
in file name at line num.
2900016P0
Table 22-2 SQLSTATE Values Beginning 01700
Error TextSQLCODESQLSTATE
An internal error occurred in module name on line number. DETAILS (detailed
text).
300001700
Syntax error at or before SQL text.
300101701
name is not a valid column reference; it has more than 4 name parts.
300201702
Length or precision must be greater than zero.300301703
A delimited identifier must contain at least one non-blank character.300401704
A DECLARE CURSOR statement cannot dynamically get its cursor name from a host
variable while also statically declaring a cursor specification. A dynamic cursor requires
the name of a previously prepared statement, or a host variable containing such a
name; a static cursor requires a fixed, static name.
300501705
In a dynamic cursor declaration both the cursor and the statement must be named in
the same way: both must be literals or both must be string host variable expressions.
300601706
In an ALLOCATE CURSOR statement both the cursor and the statement must be
named using string host variables.
300701707
Precision of type UNSIGNED data type, value, cannot exceed 9.
300801708
DROP ASSERTION statement is not yet supported.300901709
Character set name is not yet supported.
30100170A
name is not a valid qualified name; it has more than 3 name parts.
30110170B
COUNT is the only aggregate function that accepts (*) as an operand.30120170C
Subtraction is the only operation allowed in the parenthesized expression preceding
an interval qualifier.
30130170D
Precision of numeric, value, cannot exceed 18.
30140170E
Scale value cannot exceed precision value.
30150170F
Precision of decimal, value, cannot exceed 18.
30160170G
Expected an unsigned integer, not value.
30170170H
Expected an unsigned smallint, not value.
30180170I
Expected an unsigned number within the parentheses, not value.
30190170J
Expected an unsigned number as the first operand within the parentheses, not value.
30200170K
SQLSTATE Values 405