回答问题 · 2018-08-30 19:02 PLS-00740:ASSEMBLY身份规格超过允许的最大长度 原因:为ASSEMBLY身份规范找到一串超过预期的字符数。 操作:将ASSEMBLY身份规范限制为适当的大小。
回答问题 · 2018-08-30 19:02 PLS-00725:类型' string '必须是TREAT表达式的超类型或子类型 原因:在TREAT(<expr> AS <type>)中,type必须是<expr>的超类型或子类型。 行动:无
回答问题 · 2018-08-30 19:02 PLS-00726:仅在模式级变量和嵌套表上支持MODIFY ELEMENT 原因:尝试修改不是模式级varray和嵌套表类型的类型的限制。 操作:对于此类型,这不是合法的ALTER TYPE命令。
回答问题 · 2018-08-30 19:02 PLS-00727:仅在模式级变量类型上支持修改限制 原因:尝试修改不是模式级变量类型的类型的限制。 操作:对于此类型,这不是合法的ALTER TYPE命令。
回答问题 · 2018-08-30 19:02 PLS-00728:VARRAY的限制只能增加到最大值2147483647 原因:试图减少限制或提高超过2147483647。 行动:这不是这种类型的合法限制,更改它。
回答问题 · 2018-08-30 19:02 PLS-00729:只允许扩展采集元素类型 原因:对集合元素类型的修改没有扩大其约束或尝试更改元素的类型。对于NUMBER类型,可以改变比例和精度,以允许增加小数点后的位数。对于VARCHAR2和RAW类型属性,可以增加大小。 操作:更改约束规范以扩大现有约束。
回答问题 · 2018-08-30 19:02 PLS-00730:集合元素类型不允许修改 原因:要修改的元素类型不是VARCHAR2,NUMBER或RAW之一。 操作:只能修改VARCHAR2,NUMBER和RAW集合元素。
回答问题 · 2018-08-30 19:02 PLS-00731:ALTER TYPE仅在模式级类型上受支持 原因:尝试更改不是架构级的类型。 操作: ALTER TYPE对于此类型不合法。
回答问题 · 2018-08-30 19:02 PLS-00714:supertypes的AUTHID是DEFINER,但是超类型和子类型不在同一模式中 原因:超类型的AUTHID是DEFINER,但是超类型和子类型是在不同的模式中定义的。在动态调度方法中执行的SQL语句可能会从两个模式中的数据库表中选择不同的值。 操作:在与超类型相同的模式中创建子类型。
回答问题 · 2018-08-30 19:02 PLS-00715:名称“ string ”的属性或方法不存在 原因:试图从被修改的类型中删除一个非执行方法或属性。 操作:检查属性或方法名称的拼写。确保它是在本地定义的类型,而不是继承。