Axion: SQL Error Codes

Standard SQL99 error codes and error messages are listed below. In most cases the numeric Axion vendor code (VC) is equivalent to the 5-character SQL99 error code. Otherwise, the vendor code (VC) is shown at the end of the error message.

The list is ordered according to SQL99 error classes. Note that Axion currently raises only a small subset of these error codes.


successful completion


warning


no data


dynamic SQL error


connection exception


triggered action exception


feature not supported


invalid transaction initiation


invalid target type specification


invalid schema name list specification


locator exception


invalid grantor


invalid SQL-invoked procedure reference


invalid role specification


invalid transform group name specification


target table disagrees with cursor specification


attemtp to assign to non-updatable column


attempt to assign to ordering column


prohibited statement encountered during trigger execution


diagnostics exception


cardinality violation


data exception


integrity constraint violation


invalid cursor state


invalid transaction state


invalid SQL statement name


triggered data change violation


invalid authorization specification


dependent privilege descriptors still exist:


invalid character set name


invalid transaction termination


invalid connection name


SQL routine exception


invalid collation name


invalid SQL statement identifier


invalid SQL descriptor name


invalid cursor name


invalid condition number


cursor sensitivity exception


external routine exception


savepoint exception


ambiguous cursor name


invalid catalog name


invalid schema name


transaction rollback


syntax error or access rule violation


with check option violation


Unknown Error: Catch-All


Remote Database Access



Axion - Open Source Java Database Engine
http://axion.tigris.org/
Published 7 Nov 2011 at 8:03 AM GMT.
Copyright © 2002-2007 Axion Development Team. All rights reserved.