回答问题 · 2018-08-30 16:45 ORA-22902:不允许CURSOR表达式 原因:只能在查询的顶级SELECT列表中允许子查询上的CURSOR。 操作:无
回答问题 · 2018-08-30 16:45 ORA-22904:对嵌套表列的无效引用 原因:无效使用嵌套表列 操作:删除对嵌套表列的无效引用
回答问题 · 2018-08-30 16:45 ORA-22906:无法对表达式或嵌套表视图列执行DML 原因:尝试在表达式上或在嵌套表视图列上执行DML,其中需要基表的嵌套表列。 操作:在DML中只允许基表的嵌套表列。
回答问题 · 2018-08-30 16:45 ORA-22908:引用NULL表值 原因:对子查询或嵌套表列的求值导致NULL值,表示NULL表实例。THE子查询或嵌套表列必须标识单个非NULL表实例。 操作:确保对子查询或嵌套表列的求值导致单个非空表实例。如果发生在插入语句的上下文中,其中THE子查询是插入的目标,则通过更新父表的行的嵌套表列(指定空的嵌套表构造函数)来确保创建空的嵌套表实例。
回答问题 · 2018-08-30 16:45 ORA-22886:scoped表“ 字符串 ”中的表“ 字符串 ”不是对象表 原因:为REF列指定的作用域表不是对象表。 操作:确保该作用域表是一个对象表。然后重试操作。
回答问题 · 2018-08-30 16:45 ORA-22888:REF列的重复SCOPE子句 原因:为单个REF列指定了多个SCOPE子句。 操作:删除重复的SCOPE子句并重试操作。
回答问题 · 2018-08-30 16:45 ORA-22890:不能指定REF列约束的名称 原因:试图为REF列上的约束指定约束名称。 操作:删除约束名称,然后重试操作。
回答问题 · 2018-08-30 16:45 ORA-22892:scoped表“ string ”不存在于模式“ string ” 原因:为REF列指定的作用域表不存在。 操作:确保存在限定范围的表并重试操作。
回答问题 · 2018-08-30 16:45 ORA-22894:不能对非空表的现有未范围REF列添加约束 原因:试图向包含一行或多行的表的现有无作用域的REF列添加约束。 操作:删除约束规范或在清空表之后添加约束。
回答问题 · 2018-08-30 16:45 ORA-22896:不能同时具有作用域和引用约束的REF列“ string ” 原因: REF列同时具有引用和范围限制。引用约束意味着范围约束。 操作:删除参照或作用域约束,然后重试操作。