ORA-14171: cannot specify clause in CREATE|ALTER TABLE

文档解释

ORA-14171: cannot specify clause in CREATE|ALTER TABLE

Cause: User requested to generate default subpartition description(s) (possibly via SUBPARTITIONS) while at the same time specified clause which is illegal

Action: Remove one of offending clauses.

ORA-14171错误表示您尝试在创建或修改表时指定子分区描述,但这不是一个有效语法。子分区描述必须以ALTER TABLE时与ALTER SUBPARTITION语句一起指定才有效。

官方解释

ORA-14171 表示你正在使用不支持的语法。subpartition-description 子句只有在ALTER TABLE语句与ALTER SUBPARTITION语句结合时才有效。

常见案例

尝试在CREATE TABLE或ALTER TABLE语句中指定子分区描述也会引发此错误。

正常处理方法及步骤

要正确处理该错误,必须将子分区描述子句从CREATE TABLE和ALTER TABLE语句中删除,然后重新创建语句。然后您可以使用ALTER SUBPARTITION语句来向子分区添加描述。

你可能感兴趣的