No. 8000 ~ 8999
8003: Unable to execute DML statement.
8004: Syntax error.
8005: Identifier is too long.
8006: Missing FROM keyword.
8007: Missing boolean expression.
8008: Missing expression.
8009: Missing keyword.
8010: Missing INTO keyword.
8011: Missing VALUES keyword.
8012: Missing comma.
8013: Missing SELECT keyword.
8014: Missing NULL keyword.
8015: Missing right parenthesis.
8016: Missing BY keyword.
8017: Missing CONNECT BY clause.
8018: Missing equal sign.
8019: Missing WITH keyword.
8020: Missing SET keyword.
8021: Invalid table name.
8022: Invalid end of SQL.
8023: Invalid qualifier specification.
8024: Duplicate derived column name exists.
8025: Number of derived columns and table columns do not match.
8026: Invalid identifier.
8027: Column name is ambiguous.
8028: FOR UPDATE clause is not allowed here.
8029: FOR UPDATE clause is not allowed for this query.
8030: Not enough values.
8031: Too many values.
8032: ORDER BY position must be the same as an entry number in a SELECT-list expression.
8033: Specified schema object was not found.
8034: Specified sequence was not found.
8035: Specified synonym was not found.
8036: Specified procedure or function was not found.
8037: Invalid use of group functions.
8038: Expression is not in a GROUP BY clause.
8039: The ORDER BY clause must contain constants or SELECT list expressions.
8040: Duplicate column name exists.
8041: Invalid table reference.
8042: Outer join operator (+) cannot be used in a clause with a subquery.
8043: Outer join operator (+) cannot be used in a clause with OR.
8044: Outer join operator (+) cannot be used in a clause with IN.
8045: Outer join operator (+) cannot be used on both sides simul taneously.
8046: Outer join operator (+) cannot be used between more than two tables.
8047: Outer join operator (+) cannot be used with ANSI joins.
8048: Virtual table (dynamic performance view) cannot be updated.
8049: The ORDER BY clause in a SET clause is invalid: use ordinal numbers.
8050: Procedures are prohibited in the DML expression.
8051: User-defined functions are not permitted in the expression.
8052: Invalid object status.
8053: Not authorized.
8054: Subquery cannot be used in GROUP BY clause.
8055: The number of expressions in the RETURNING clause and the number of INTO columns do not match.
8056: Invalid number of columns in query.
8057: Columns are non-updatable.
8058: Too many key-preserved tables specified.
8059: A key-preserved table was not found.
8060: A deletable table was not found.
8061: Columns in USING clauses or NATURAL joins cannot have a qualifier.
8062: Nesting level of aggregation functions is too deep.
8063: LONG columns are not permitted.
8064: LOB columns are not permitted.
8065: Invalid host variable name.
8066: Circular view detected.
8067: Invalid window value used in analytic clause.
8068: ORDER BY cannot be used here.
8069: Invalid single-group group function.
8070: Subqueries are not allowed in SELECT LIST clauses that use nested aggregation.
8071: Partition name cannot be used with view.
8072: Subqueries cannot be used in this clause.
8073: UDF cannot be used in this clause.
8074: Sequence cannot be used here.
8075: ROWNUM cannot be used in this clause.
8076: LEVEL cannot be used in this clause.
8077: Bind variable cannot be used in this clause.
8078: Aggregation function cannot be used in this clause.
8079: Analytic function cannot be used in this clause.
8080: PRIOR keyword cannot be used in this clause.
8081: Column cannot be used in this clause.
8082: Non-deterministic functions, date or system variables cannot be used in this clause.
8083: Table is not partitioned.
8084: The specified partition does not exist.
8085: The specified sub-partition does not exist.
8086: %1$s is not supported.
8087: Invalid SET clause.
8088: View %1$s has errors.
8089: Tuple expression must have a degree of 2.
8090: Invalid bind variable name.
8091: INSERT/UPDATE/DELETE cannot be performed on tables with constraints (%1$s.%2$s) in the DISABLE VALIDATE state.
8092: SIBLINGS keyword cannot be used in this clause.
8093: INTO clauses cannot be used here.
8094: LEVEL, PRIOR or ROWNUM keywords cannot be used here.
8095: Percentage in a SAMPLE clause must be in the range [0.000001, 100).
8096: CONNECT_BY_ROOT operator cannot be used here.
8097: CONNECT_BY_ISLEAF operator cannot be used here.
8098: SYS_CONNECT_BY_PATH operator cannot be used here.
8099: CONNECT_BY_ISCYCLE operator cannot be used here.
8100: Target must be a table.
8101: Column used in the ON clause cannot be updated.
8102: Outer join cannot be specified for a correlation column.
8103: Circular synonym detected.
8104: DECODE function has too many arguments.
8105: The CASE function has too many arguments.
8106: Outer join operator may not be used in this clause.
8107: Distributed operation is not supported.
8108: Invalid relational operator.
8109: Argument must be a constant expression.
8110: Too many WHEN clauses used.
8111: View or remote table cannot be the target of a multitable in sert.
8112: Reference cursor table has too many arguments.
8113: Insufficient arguments specified for a function.
8114: Too many arguments specified for a function.
8115: Flashback query clause is not valid here.
8116: DISTINCT option cannot be used for this function.
8117: Invalid datatype used in function.
8118: Unable to select rowid column from the index-organized table.
8119: Revalidation of trigger '%1$s' failed
8120: A column '%1$s' for the error log table '%2$s' is missing.
8121: Invalid number of arguments.
8122: Internal hint cannot be used.
8124: The query defined in the RECURSIVE WITH clause is not valid.
8125: A column alias list was not defined in the RECURSIVE WITH clause.
8126: There are statements that are not supported as a recursive member of the recursive WITH clause.
8127: This join is not supported by the recursive WITH query.
8128: Read-only table cannot be updated.
8129: Index by that name was not found.
8130: Index is not partitioned.
8131: Circular RLS policy has been detected.
8132: The policy predicate contains an error.
8133: Invalid use of association operator (=>).
8134: A user-defined aggregate function can have only one param eter.
8135: The '%1$s' interface function is undefined.
8136: The parameter of the user-defined aggregate function and the parameter of the 'TUDIAGGREGATEITERATE' function defined in the object type are not compatible.
8137: The result type of the object type and the result type of the user-defined aggregate function are not compatible.
8138: A single unique index must be specified in the index hint.
8139: Index specified in the index hint is invalid.
8140: Multiple unique indexes were specified in the index hint.
8141: Argument must be a constant expression.
8142: This DML statement is not permitted in the current boot mode.
8143: Cannot insert a value in a virtual column.
8144: Cannot update a value in a virtual column.
8145: The value set to AUTO_INCREMENT COLUMN in the insert statement is incorrect.
8146: A WITH query name has been duplicated in a recursive node in a recursive WITH.
8147: Expressions that return a user-defined type is not allowed in the current context.
8148: Expression is not in a SUBQRY LIST clause.
8149: An object table is required.
8150: Invalid data type for the split key in the WITH clause.
8151: Expression is not in a SUBQRY LIST clause.
8152: Cannot specify a correlated column.
8153: The cursor function was used incorrectly.
8154: User defined type columns are not permitted.
8155: Index or partition of such index is in unusable state.
8156: Logical error in parser.
8157: Data redaction does not support the specified SQL format.
8158: Permission denied due to redaction policy.
8159: Memory exhausted while parsing the query.
8160: The type of value does not match the type of column.
8161: Integer value required.
8162: Cannot insert into an always identity column.
8163: Cannot update an always identity column.
8164: Unable to convert data due to character set mismatch.
8165: Invalid identifier '%1$s' .
8166: A partition name must be specified for a system partitioned table.
8167: The computed column length is too long.
8168: Table does not contain visible columns.
8169: Cannot find argument in expressions of PARTITION BY.
8170: '%1$s' argument is not function of expressions in PARTITION BY clause.
8171: COLLECTION columns are not permitted.
8172: Elements in sort specification list of SEARCH clause must be found from the column alias list.
8173: An ordering column name for SEARCH clause must not be part of the column alias list.
8174: Elements in cycle column list of CYCLE clause must be found from the column alias list.
8175: A cycle mark column name for CYCLE clause must not be part of the column alias list.
8176: The ordering column for SEARCH clause must be different from the cycle mark column for CYCLE clause.
8177: The cycle value for CYCLE clause must be different from the non-cycle value.
8178: SEARCH and CYCLE clauses can only be specified for recur sive WITH clause elements.
Last updated

