PLS-00718:属性“ string ”的类型不允许修改属性,.原因:要修改的属性的类型不是VARCHAR2,NUMBER或RAW之一。,.操作:只允许修改VARCHAR2,NUMBER和RAW类型属性。,.
回答于 2018-08-30 19:02
PLS-00719:只允许扩展属性' string '约束,.原因:修改属性没有扩大其约束或尝试更改属性的类型。对于NUMBER类型属性,可以更改比例和精度,以允许增加小数点后的位数。对于VARCHAR2和RAW类型属性,可以增加大小。其他类型属性不允许修改。也不允许更改属性类型。,.操作:更改约束规范以扩大现有约束。要缩小约束或更改属性...
回答于 2018-08-30 19:02
PLS-00720:类型' string '已经演变,.原因:类型已经演变。编译代码使用的类型与最新版本的类型不同。,.操作:重新编译代码以使用最新版本的类型。,.
回答于 2018-08-30 19:02
PLS-00721:“ 串 ”形成有“非REF互相依赖的循环串 ”,.原因:此编译已中止,因为已编译的库单元将与其他库单元形成非REF相互依赖循环。当尝试编译具有可能参与具有此类型的循环的其他类型的属性的类型时,会发生这种情况。示例:创建类型t1; 创建类型t2(一个t1); 创建类型t1(一个t2);,.操作:打破周期(可能通过添加REF或...
回答于 2018-08-30 19:02
PLS-00722:supertypes的AUTHID与子类型的AUTHID不同,.原因:子类型的AUTHID必须与超类型的AUTHID相同。,.操作:使用其超类型的AUTHID创建子类型,或者不为子类型指定AUTHID。,.
回答于 2018-08-30 19:02
PLS-00706:异常字符串不能用作所选组件的前缀,.原因:异常名称被错误地用于限定对组件的引用。例如,当使用点符号来指定记录中的字段时,可能已经编码了异常名称而不是记录名称。,.操作:使用有效的前缀(例如,包,记录或模式的名称)重写组件引用。,.
回答于 2018-08-30 19:02
PLS-00707:不支持的构造或内部错误[ string ],.原因:在运行时,这是一个内部错误。在编译时,它表示以下问题之一: - 调用了一个远程子程序,该调用程序在调用站点不支持参数类型或默认表达式。 - 对具有存储过程的数据库进行了不完整的升级或降级。也许安装了不正确版本的系统软件包,如STANDARD.SQL。 - 遇到编译器错误...
回答于 2018-08-30 19:02
PLS-00708:Pragma 字符串必须在包规范中声明,.原因:根据需要,在程序包规范中未声明命名的pragma。例如,编译指令RESTRICT_REFERENCES必须在包规范中声明。,.行动:移除或重新安置错位的pragma。,.
回答于 2018-08-30 19:02
PLS-00709:pragma 字符串必须在包规范和正文中声明,.原因:命名的pragma被声明在包规范中,但不在相应的包体内,反之亦然,以及包体。,.操作:将编译指示添加到没有编译指示的包声明部分。,.
回答于 2018-08-30 19:02
PLS-00710:这里不能指定pragma 字符串,.原因:在不合适的上下文中指定了pragma。,.行动:移除或重新安置错位的pragma。检查文档以确定此编译指示的正确上下文。,.
回答于 2018-08-30 19:02