Error Codes

The following table lists the error numbers and their accompanying reason text, which should give some indication of the error.

Error number Meaning
17 end of line found
18 illegal character
19 identifier too long
20 ending quote missing
21 string too long
22 syntax error
23 table not in FROM list
24 # values/columns don't match
25 illegal # of parameters
26 char length too long
27 Too many tables in select
28 column undefined
29 not a GROUP BY expression
30 mask must be TDT_CHAR
31 too many sort columns
32 column out of range
33 column already defined
34 table already defined
35 OJ nested ONs not allowed
36 user not defined
37 too many sub-queries
38 sub-query must return 1 column
39 invalid union
40 operation requires $1 auth.
41 invalid password
42 data truncation
43 missing string delimiter
44 missing column separator
45 premature end of line
46 create view column cnt mismatch
47 NULLs not allowed
48 restricted NULL operations
49 invalid predicate result
50 too many cursors opened
51 function not implemented yet
52 not implemented yet
53 Unknown node
54 Unknown error code number