Advantage 2xxx Error Codes

Advantage Error Guide

 

2008 ISAM memory allocation failure

2009 ISAM path or file name too long

2010 ISAM table already exists

2011 ISAM index expression not valid

2012 ISAM column name too long

2013 Stack limit exceeded due to recursion

2014 Invalid ROWID

2015 OSAM path or file name is not valid

2101 Memory allocation failure

2102 Data truncated

2103 Functionality not supported

2104 Invalid cursor name

2105 Cursor name in use

2106 Connection in use

2107 Invalid Cursor State

2108 Invalid column id

2109 Conversion error

2110 Driver not capable

2111 Out of range

2112 Assignment error

2113 Unexpected end of statement

2114 Element too big

2115 Expected lexical element not found

2116 Malformed number

2117 Unexpected extra token

2118 Malformed escape clause

2119 Internal error

2120 ISAM error

2121 Column not found

2122 Table not found

2123 Data type of parameter cannot be determined

2124 Invalid operand for operator

2125 Invalid table name

2126 ORDER BY ordinal greater than select list count

2127 Too many ORDER BY items

2128 Cannot ORDER BY an expression

2129 Unequal number of insert columns and insert values

2130 Insert value was not valid

2131 Value in an IN expression must be a simple value

2132 Table alias used multiple times

2133 Column on list multiple times

2134 Invalid column name

2135 No such type

2136 Invalid number of parameters for type

2137 Column found in multiple tables

2139 Invalid connection string

2140 Unable to connect

2141 Parameter missing

2142 - 2144 Internal Error

2145 Unable to ORDER BY this column

2146 Unable to perform sort for ORDER BY or DISTINCT

2147 GROUP BY contains too many columns

2148 Unable to GROUP BY this column

2149 Aggregate function not allowed in this context

2150 SELECT * not allowed if there is a GROUP BY

2151 Unable to do sort for GROUP BY

2152 HAVING specified without a GROUP BY

2153 Division by zero

2154 The data type of a parameter cannot be determined

2155 String concatenation overflow

2156 Invalid index name

2157 Too many key columns for index

2158 Scalar function not found

2159 Invalid argument to scalar function

2160 - 2165 Internal Error

2166 SELECT sub query returns more than one column

2167 SELECT sub query returned more than one row

2168 - 2188 Internal Error

2189 Inconsistent number of columns in the result sets participating in the UNION statement

2190 Incompatible column data types in the result sets participating in the UNION statement

2191 UNION statement can only be ordered by ordinal number

2192 GROUP BY and HAVING are not supported in UNION statement

2194 Unable to perform DISTINCT operation on some of the columns

2195 Column in the ORDER BY clause is not in the result set

2196 Column not found in GROUP BY clause

2197 Illegal VIEW operation

2198 Invalid PROCEDURE name

2199 This version of Advantage Database Server does not support stored procedures

2200 Error removing temporary input file

2201 Invalid Ordinal

2202 Invalid use of constant value

2203 Error encountered while reading an intermediate file

2204 The key specified as the primary key is too large

2205 A column specified in the index is of an invalid type

2206 Update statement is ambiguous

2207 Error creating input or output table temp filename

2208 A stored procedure’s input value was truncated

2209 Table not unique

2210 Invalid index option

2211 CONTAINS not allowed in GROUP BY statement

2212 Aggregate cannot be nested

2213 Invalid Collation

2214 Invalid Coercion

2215 Invalid options in CREATE TABLE statement

2216 Unexpected end of the SQL script

2217 A declaration statement in the SQL script is not valid

2218 Variable not found

2219 General SQL script error

2220 Cursor not open

2221 Cursor already open

2222 Invalid cursor column reference

2223 Cursor is not on a valid row

2224 An exception was raised in the SQL script

2225 Assignment error in the SQL script

2226 Invalid usage of a subquery

2227 Assignment out of range in the SQL script

2228 Invalid view definition

2229 Ambiguous reference in the SQL script

2230 Bad Function Definition

2231 Numeric Result Out of Range

2232 Numeric Overflow