ScalarDB Core Error Codes
This page provides a list of error codes in ScalarDB Core.
Error code classes and descriptions​
| Class | Description |
|---|---|
DB-CORE-1xxxx | Errors for the user error category |
DB-CORE-2xxxx | Errors for the concurrency error category |
DB-CORE-3xxxx | Errors for the internal error category |
DB-CORE-4xxxx | Errors for the unknown transaction status error category |
DB-CORE-1xxxx status codes​
The following are status codes and messages for the user error category.
DB-CORE-10000​
Message
Only a single-column index is supported. Operation: %s
DB-CORE-10001​
Message
The column of the specified index key is not indexed. Operation: %s
DB-CORE-10002​
Message
The index key is not properly specified. Operation: %s
DB-CORE-10003​
Message
Clustering keys cannot be specified when using an index. Operation: %s
DB-CORE-10004​
Message
Orderings cannot be specified when using an index. Operation: %s
DB-CORE-10005​
Message
The limit cannot be negative. Operation: %s
DB-CORE-10006​
Message
Cross-partition scan is not enabled. Operation: %s
DB-CORE-10007​
Message
Cross-partition scan ordering is not enabled. Operation: %s
DB-CORE-10008​
Message
Cross-partition scan filtering is not enabled. Operation: %s
DB-CORE-10009​
Message
The specified projection is not found. Projection: %s, Operation: %s
DB-CORE-10010​
Message
The clustering key boundary is not properly specified. Operation: %s
DB-CORE-10011​
Message
The start clustering key is not properly specified. Operation: %s
DB-CORE-10012​
Message
The end clustering key is not properly specified. Operation: %s
DB-CORE-10013​
Message
Orderings are not properly specified. Operation: %s
DB-CORE-10014​
Message
The specified ordering column is not found. Ordering: %s, Operation: %s
DB-CORE-10015​
Message
The condition is not properly specified. Operation: %s
DB-CORE-10016​
Message
The table does not exist. Table: %s
DB-CORE-10017​
Message
The column value is not properly specified. Column: %s, Operation: %s
DB-CORE-10018​
Message
The mutations are empty
DB-CORE-10019​
Message
The storage does not support mutations across multiple partitions. Storage: %s; Mutations: %s
DB-CORE-10020​
Message
The partition key is not properly specified. Operation: %s
DB-CORE-10021​
Message
The clustering key is not properly specified. Operation: %s
DB-CORE-10022​
Message
The authentication and authorization feature is not enabled. To use this feature, you must enable it. Note that this feature is supported only in the ScalarDB Enterprise edition
DB-CORE-10023​
Message
This condition is not allowed for the PutIf operation. Condition: %s
DB-CORE-10024​
Message
This condition is not allowed for the DeleteIf operation. Condition: %s
DB-CORE-10025​
Message
Operator must be LIKE or NOT_LIKE. Operator: %s
DB-CORE-10026​
Message
An escape character must be a string of a single character or an empty string
DB-CORE-10027​
Message
The LIKE pattern must not be null
DB-CORE-10028​
Message
The LIKE pattern must not include only an escape character
DB-CORE-10029​
Message
The LIKE pattern must not end with an escape character
DB-CORE-10030​
Message
The column %s does not exist
DB-CORE-10031​
Message
This operation is not supported when getting records of a database without using an index
DB-CORE-10032​
Message
This operation is not supported when getting records of a database by using an index
DB-CORE-10033​
Message
This operation is not supported when scanning all the records of a database or scanning records of a database by using an index
DB-CORE-10034​
Message
This operation is supported only when scanning records of a database by using an index
DB-CORE-10035​
Message
This operation is not supported when scanning records of a database by using an index
DB-CORE-10037​
Message
This operation is supported only when no conditions are specified. If you want to modify a condition, please use clearConditions() to remove all existing conditions first
DB-CORE-10038​
Message
One or more columns must be specified
DB-CORE-10039​
Message
One or more partition keys must be specified
DB-CORE-10040​
Message
The column definition must be specified since %s is specified as a partition key