ScalarDB SQL エラーコード
注記
このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。
このページでは、ScalarDB SQL のエラーコードの一覧を示します。
エラーコードのクラスと説明
クラス | 説明 |
---|---|
DB-SQL-1xxxx | ユーザーエラーカテゴリのエラー |
DB-SQL-1xxxx
ステータスコード
以下は、ユーザーエラーカテゴリのステータスコードとメッセージです。
DB-SQL-10000
メッセージ
The namespace does not exist. Namespace: %s
DB-SQL-10001
メッセージ
The table does not exist. Table: %s
DB-SQL-10002
メッセージ
The column %s does not exist
DB-SQL-10003
メッセージ
The column does not exist. Table: %s; Column: %s
DB-SQL-10004
メッセージ
The column index is out of bounds. Index: %d; Size: %d
DB-SQL-10005
メッセージ
A positional bind marker is not allowed when binding named values
DB-SQL-10006
メッセージ
A named bind marker is not allowed when binding positional values
DB-SQL-10007
メッセージ
Cannot convert BLOB values to SQL. Please use a bind marker for a BLOB value and bind it separately
DB-SQL-10008
メッセージ
No namespace name has been specified. Set a default namespace name, or explicitly specify a namespace name
DB-SQL-10009
メッセージ
Zero bytes may not occur in string parameters
DB-SQL-10010
メッセージ
Mixing positional values and named values is not allowed
DB-SQL-10011
メッセージ
Preparing a transaction is supported only in two-phase commit transaction mode
DB-SQL-10012
メッセージ
Validating a transaction is supported only in two-phase commit transaction mode
DB-SQL-10013
メッセージ
The previous transaction is still in progress. Commit, roll back, or suspend the previous transaction first
DB-SQL-10014
メッセージ
This SQL session has already been closed
DB-SQL-10015
メッセージ
A transaction has not begun
DB-SQL-10016
メッセージ
The type %s is not supported
DB-SQL-10017
メッセージ
No connection mode implementations are found. Please add a connection mode implementation to the classpath
DB-SQL-10018
メッセージ
The connection mode is not specified, but multiple connection mode implementations are found. Specify one of the following connection modes: %s
DB-SQL-10019
メッセージ
The connection mode '%s' is not found. Specify one of the following connection modes: %s
DB-SQL-10020
メッセージ
Access denied: You need the %s privilege on the namespace %s to execute this operation
DB-SQL-10021
メッセージ
Access denied: You need the %s privilege on the table %s to execute this operation
DB-SQL-10022
メッセージ
Access denied: You can't grant the %s privilege because you don't have the same privilege on the table %s
DB-SQL-10023
メッセージ
Access denied: You can't grant the %s privilege because you don't have the same privilege on the namespace %s
DB-SQL-10024
メッセージ
Access denied: You can't revoke the %s privilege because you don't have the same privilege on the table %s
DB-SQL-10025
メッセージ
Access denied: You can't revoke the %s privilege because you don't have the same privilege on the namespace %s
DB-SQL-10026
メッセージ
Syntax error. Line %d:%d %s
DB-SQL-10027
メッセージ
Syntax error. Multiple PRIMARY KEYs specified (exactly one required)
DB-SQL-10028
メッセージ
Cannot grant the INSERT privilege if the user doesn't have the UPDATE privilege
DB-SQL-10029
メッセージ
Cannot grant the UPDATE privilege if the user doesn't have the INSERT privilege
DB-SQL-10030
メッセージ
Cannot grant the UPDATE privilege if the user doesn't have the SELECT privilege
DB-SQL-10031
メッセージ
Cannot grant the DELETE privilege if the user doesn't have the SELECT privilege
DB-SQL-10032
メッセージ
Cannot revoke the SELECT privilege if the user has the UPDATE privilege
DB-SQL-10033
メッセージ
Cannot revoke the SELECT privilege if the user has the DELETE privilege
DB-SQL-10034
メッセージ
Cannot revoke the INSERT privilege if the user has the UPDATE privilege
DB-SQL-10035
メッセージ
Cannot revoke the UPDATE privilege if the user has the INSERT privilege
DB-SQL-10036
メッセージ
A non-clustering-key column is specified in the CLUSTERING ORDER directive. Column: %s
DB-SQL-10037
メッセージ
The order of the columns in the CLUSTERING ORDER directive must match the order for the clustering key (%s must appear before %s)
DB-SQL-10038
メッセージ
The CLUSTERING ORDER is missing for the column %s
DB-SQL-10039
メッセージ
Empty SQL is specified
DB-SQL-10040
メッセージ
Multiple SQLs are not allowed
DB-SQL-10041
メッセージ
The column %s is ambiguous
DB-SQL-10042
メッセージ
The column %s cannot be specified in the %s clause. Only the columns in the table %s can be specified in the %s clause
DB-SQL-10043
メッセージ
An unbound bind marker is still in the escape character of the LIKE predicate for the column %s
DB-SQL-10044
メッセージ
The escape character must be a TEXT value for the LIKE predicate for the column %s
DB-SQL-10045
メッセージ
The value of the predicate must not be null unless the operator is 'IS NULL' or 'IS NOT NULL'. Predicate: %s
DB-SQL-10046
メッセージ
An unbound bind marker is still in the LIMIT clause
DB-SQL-10047
メッセージ
The LIMIT must be an INT value
DB-SQL-10048
メッセージ
Unmatched column names or values
DB-SQL-10049
メッセージ
The column %s is specified twice
DB-SQL-10050
メッセージ
All primary key columns must be specified in the INSERT or UPSERT statement
DB-SQL-10051
メッセージ
An unbound bind marker is still in the value of the column %s
DB-SQL-10052
メッセージ
Unmatched column type. The type of the column %s should be %s, but a boolean value (BOOLEAN) is specified
DB-SQL-10053
メッセージ
Unmatched column type. The type of the column %s should be %s, but a decimal number (INT or BIGINT) is specified
DB-SQL-10054
メッセージ
Unmatched column type. The type of the column %s should be %s, but a floating point number (FLOAT or DOUBLE) is specified
DB-SQL-10055
メッセージ
Unmatched column type. The type of the column %s should be %s, but a string (TEXT, DATE, TIME, TIMESTAMP, or TIMESTAMPTZ) is specified
DB-SQL-10056
メッセージ
Unmatched column type. The type of the column %s should be %s, but a BOOLEAN value is specified
DB-SQL-10057
メッセージ
Unmatched column type. The type of the column %s should be %s, but an INT value is specified
DB-SQL-10058
メッセージ
Unmatched column type. The type of the column %s should be %s, but a BIGINT value is specified
DB-SQL-10059
メッセージ
Unmatched column type. The type of the column %s should be %s, but a FLOAT value is specified
DB-SQL-10060
メッセージ
Unmatched column type. The type of the column %s should be %s, but a DOUBLE value is specified
DB-SQL-10061
メッセージ
Unmatched column type. The type of the column %s should be %s, but a TEXT value is specified
DB-SQL-10062
メッセージ
Unmatched column type. The type of the column %s should be %s, but a BLOB value is specified
DB-SQL-10063
メッセージ
RIGHT OUTER JOIN can only be specified as the first join
DB-SQL-10064
メッセージ
The JOIN predicate is not specified properly. Predicate: %s
DB-SQL-10065
メッセージ
The data types of the columns in the JOIN predicate do not match. Predicate: %s
DB-SQL-10066
メッセージ
The column %s is specified twice in the JOIN predicates. Predicates: %s
DB-SQL-10067
メッセージ
Either all primary key columns or an indexed column for the table %s must be specified in the JOIN predicates. Predicates: %s
DB-SQL-10068
メッセージ
Cannot issue mutation DML SQLs such as INSERT, UPDATE or DELETE with executeQuery()
DB-SQL-10069
メッセージ
Cannot issue SELECT SQLs with executeUpdate()
DB-SQL-10070
メッセージ
The TWO_PHASE_COMMIT_TRANSACTION mode is not supported in the current transaction manager
DB-SQL-10071
メッセージ
The encrypted column %s is not allowed in the %s clause
DB-SQL-10072
メッセージ
The user %s does not exist
DB-SQL-10073
メッセージ
Unmatched column type. The type of the column %s should be %s, but a DATE value is specified
DB-SQL-10074
メッセージ
Unmatched column type. The type of the column %s should be %s, but a TIME value is specified
DB-SQL-10075
メッセージ
Unmatched column type. The type of the column %s should be %s, but a TIMESTAMP value is specified
DB-SQL-10076
メッセージ
Unmatched column type. The type of the column %s should be %s, but a TIMESTAMPTZ value is specified
DB-SQL-10077
メッセージ
The policy %s does not exist