The ULSQLCode constants identify SQL codes that may be reported by UltraLite.
For a detailed description of the error codes, follow the link provided in the description to the SQL Anywhere 10 - Error Messages book.
members | Description |
---|---|
SQLE_AGGREGATES_NOT_ALLOWED | |
SQLE_ALIAS_NOT_UNIQUE | |
SQLE_ALIAS_NOT_YET_DEFINED |
See Definition for alias '%1' must appear before its first reference. |
SQLE_AMBIGUOUS_INDEX_NAME | |
SQLE_BAD_ENCRYPTION_KEY | |
SQLE_BAD_PARAM_INDEX | |
SQLE_CANNOT_ACCESS_FILESYSTEM | |
SQLE_CANNOT_CHANGE_USER_NAME |
See Cannot change synchronization user_name when status of the last upload is unknown. |
SQLE_CANNOT_CONVERT | |
SQLE_CANNOT_EXECUTE_STMT | |
SQLE_CANNOT_MODIFY | |
SQLE_CLIENT_OUT_OF_MEMORY |
See Client out of memory. |
SQLE_COLUMN_AMBIGUOUS |
See Column '%1' found in more than one table -- need a correlation name. |
SQLE_COLUMN_CANNOT_BE_NULL | |
SQLE_COLUMN_IN_INDEX | |
SQLE_COLUMN_NOT_FOUND | |
SQLE_COLUMN_NOT_INDEXED |
See Column '%1' not part of any indexes in its containing table. |
SQLE_COLUMN_NOT_STREAMABLE |
See The operation failed because column '%1''s type does not support streaming. |
SQLE_COMMUNICATIONS_ERROR |
See Communication error. |
SQLE_CONNECTION_ALREADY_EXISTS | |
SQLE_CONNECTION_NOT_FOUND |
See Connection not found. |
SQLE_CONNECTION_RESTORED | |
SQLE_CONSTRAINT_NOT_FOUND | |
SQLE_CONVERSION_ERROR | |
SQLE_COULD_NOT_FIND_FUNCTION | |
SQLE_COULD_NOT_LOAD_LIBRARY | |
SQLE_CURSOR_ALREADY_OPEN |
See Cursor already open. |
SQLE_CURSOR_NOT_DECLARED | |
SQLE_CURSOR_NOT_OPEN |
See Cursor not open. |
SQLE_CURSOR_RESTORED | |
SQLE_CURSOROP_NOT_ALLOWED | |
SQLE_DATABASE_ERROR | |
SQLE_DATABASE_NAME_REQUIRED | |
SQLE_DATABASE_NOT_CREATED | |
SQLE_DATATYPE_NOT_ALLOWED | |
SQLE_DB_INIT_NOT_CALLED |
See db_init has not been called or the call to db_init failed |
SQLE_DBLIB_ENGINE_MISMATCH | |
SQLE_DBSPACE_FULL | |
SQLE_DESCRIBE_NONSELECT | |
SQLE_DEVICE_IO_FAILED | |
SQLE_DIV_ZERO_ERROR |
See Division by zero. |
SQLE_DOUBLE_REQUEST | |
SQLE_DOWNLOAD_CONFLICT |
See Download failed because of conflicts with existing rows. |
SQLE_DOWNLOAD_RESTART_FAILED |
See Unable to retry download because upload is not finished. |
SQLE_DROP_DATABASE_FAILED | |
SQLE_DUPLICATE_CURSOR_NAME | |
SQLE_DUPLICATE_FOREIGN_KEY |
See Foreign key '%1' for table '%2' duplicates an existing foreign key. |
SQLE_DUPLICATE_OPTION | |
SQLE_DYNAMIC_MEMORY_EXHAUSTED | |
SQLE_ENCRYPTION_INITIALIZATION_FAILED | |
SQLE_ENGINE_ALREADY_RUNNING | |
SQLE_ENGINE_NOT_RUNNING | |
SQLE_ERROR | |
SQLE_ERROR_CALLING_FUNCTION | |
SQLE_ERROR_IN_ASSIGNMENT |
See Error in assignment. |
SQLE_EXPRESSION_ERROR | |
SQLE_FEATURE_NOT_ENABLED |
See The method you attempted to invoke was not enabled for your application. |
SQLE_FILE_BAD_DB |
See Unable to start specified database: '%1' is not a valid database file. |
SQLE_FILE_IN_USE | |
SQLE_FILE_NOT_DB |
See Unable to start specified database: '%1' is not a database. |
SQLE_FILE_VOLUME_NOT_FOUND |
See Specified file system volume not found for database '%1'. |
SQLE_FILE_WRONG_VERSION |
See Unable to start specified database: '%1' was created by a different version of the software. |
SQLE_FOREIGN_KEY_NAME_NOT_FOUND | |
SQLE_IDENTIFIER_TOO_LONG | |
SQLE_INCORRECT_VOLUME_ID | |
SQLE_INDEX_NAME_NOT_UNIQUE | |
SQLE_INDEX_NOT_FOUND | |
SQLE_INDEX_NOT_UNIQUE | |
SQLE_INTERRUPTED | |
SQLE_INVALID_CONSTRAINT_REF | |
SQLE_INVALID_DESCRIPTOR_INDEX | |
SQLE_INVALID_DESCRIPTOR_NAME | |
SQLE_INVALID_DISTINCT_AGGREGATE |
See Grouped query contains more than one distinct aggregate function. |
SQLE_INVALID_FOREIGN_KEY |
See No primary key value for foreign key '%1' in table '%2'. |
SQLE_INVALID_FOREIGN_KEY_DEF |
See Column '%1' in foreign key has a different definition than primary key. |
SQLE_INVALID_GROUP_SELECT |
See Function or column reference to '%1' must also appear in a GROUP BY. |
SQLE_INVALID_INDEX_TYPE | |
SQLE_INVALID_LOGON | |
SQLE_INVALID_OPTION_SETTING | |
SQLE_INVALID_OPTION_VALUE | |
SQLE_INVALID_ORDER | |
SQLE_INVALID_PARAMETER |
See Invalid parameter. |
SQLE_INVALID_PARSE_PARAMETER |
See Parse error: %1. |
SQLE_INVALID_PUBLICATION_MASK | |
SQLE_INVALID_SQL_IDENTIFIER | |
SQLE_INVALID_STATEMENT |
See Invalid statement. |
SQLE_INVALID_UNION |
See Select lists in UNION, INTERSECT, or EXCEPT do not match in length. |
SQLE_KEYLESS_ENCRYPTION |
See Unable to perform requested operation since this database uses keyless encryption. |
SQLE_LOCKED | |
SQLE_MEMORY_ERROR | |
SQLE_METHOD_CANNOT_BE_CALLED | |
SQLE_NAME_NOT_UNIQUE | |
SQLE_NO_COLUMN_NAME | |
SQLE_NO_CURRENT_ROW | |
SQLE_NO_INDICATOR | |
SQLE_NO_MATCHING_SELECT_ITEM |
See The select list for the derived table '%1' has no expression to match '%2'. |
SQLE_NO_PRIMARY_KEY | |
SQLE_NOERROR |
SQLE_NOERROR(0) - This code indicates that there was no error or warning. |
SQLE_NON_UPDATEABLE_COLUMN | |
SQLE_NON_UPDATEABLE_CURSOR |
See FOR UPDATE has been incorrectly specified for a READ ONLY cursor. |
SQLE_NOT_IMPLEMENTED | |
SQLE_NOT_SUPPORTED_IN_ULTRALITE | |
SQLE_NOTFOUND |
See Row not found. |
SQLE_ONLY_ONE_TABLE | |
SQLE_OVERFLOW_ERROR | |
SQLE_PAGE_SIZE_INVALID | |
SQLE_PARTIAL_DOWNLOAD_NOT_FOUND | |
SQLE_PERMISSION_DENIED | |
SQLE_PRIMARY_KEY_NOT_UNIQUE | |
SQLE_PRIMARY_KEY_TWICE | |
SQLE_PRIMARY_KEY_VALUE_REF |
See Primary key for row in table '%1' is referenced by foreign key '%2' in table '%3'. |
SQLE_PUBLICATION_NOT_FOUND | |
SQLE_PUBLICATION_PREDICATE_IGNORED | |
SQLE_RESOURCE_GOVERNOR_EXCEEDED | |
SQLE_ROW_DELETED_TO_MAINTAIN_REFERENTIAL_INTEGRITY |
See Row was dropped from table %1 to maintain referential integrity. |
SQLE_SERVER_SYNCHRONIZATION_ERROR |
See Synchronization failed due to an error on the server: %1. |
SQLE_START_STOP_DATABASE_DENIED | |
SQLE_STATEMENT_ERROR |
See SQL statement error. |
SQLE_STRING_RIGHT_TRUNCATION | |
SQLE_SUBQUERY_SELECT_LIST | |
SQLE_SYNC_INFO_INVALID |
See Information for synchronization is incomplete or invalid, check '%1'. |
SQLE_SYNC_INFO_REQUIRED | |
SQLE_SYNC_NOT_REENTRANT |
See Synchronization process was unable to re-enter synchronization. |
SQLE_SYNC_STATUS_UNKNOWN |
See The status of the last synchronization upload is unknown. |
SQLE_SYNTAX_ERROR | |
SQLE_TABLE_ALREADY_INCLUDED | |
SQLE_TABLE_IN_USE |
See Table in use. |
SQLE_TABLE_NOT_FOUND |
See Table '%1' not found. |
SQLE_TOO_MANY_BLOB_REFS | |
SQLE_TOO_MANY_CONNECTIONS | |
SQLE_TOO_MANY_PUBLICATIONS | |
SQLE_TOO_MANY_TEMP_TABLES | |
SQLE_TOO_MANY_USERS | |
SQLE_ULTRALITE_DATABASE_NOT_FOUND | |
SQLE_ULTRALITE_OBJ_CLOSED | |
SQLE_ULTRALITE_WRITE_ACCESS_DENIED | |
SQLE_UNABLE_TO_CONNECT | |
SQLE_UNABLE_TO_CONNECT_OR_START | |
SQLE_UNABLE_TO_START_DATABASE | |
SQLE_UNABLE_TO_START_DATABASE_VER_NEWER |
See Unable to start specified database: Server must be upgraded to start database %1. |
SQLE_UNABLE_TO_START_ENGINE | |
SQLE_UNCOMMITTED_TRANSACTIONS |
See You cannot synchronize or upgrade with uncommitted transactions. |
SQLE_UNKNOWN_FUNC | |
SQLE_UNKNOWN_OPTION | |
SQLE_UNKNOWN_USERID | |
SQLE_UNRECOGNIZED_OPTION | |
SQLE_UPLOAD_FAILED_AT_SERVER | |
SQLE_VALUE_IS_NULL | |
SQLE_VARIABLE_INVALID | |
SQLE_WRONG_NUM_OF_INSERT_COLS | |
SQLE_WRONG_PARAMETER_COUNT |