回答问题 · 2018-08-30 19:02 PLS-00653:PL / SQL范围中不允许聚合/表函数 原因:用户尝试在PL / SQL范围内使用表/聚合函数。 操作:不要在PL / SQL范围内使用表/聚合函数。
回答问题 · 2018-08-30 19:02 PLS-00654:PARTITION / ORDER / CLUSTER BY只允许使用PARALLEL_ENABLE 原因:用户通过簇的顺序尝试了partion,而在表函数中没有使用parallel enable子句。 操作:指定并行使能,当使用partion by,cluster by order by子句时。
回答问题 · 2018-08-30 19:02 PLS-00655:只有功能可以声明为PIPELINED 原因:用户正在尝试声明一个流程来进行pipeliend功能 Action:声明一个函数而不是一个作为流水线函数的过程
回答问题 · 2018-08-30 19:02 PLS-00656:字段' string '在输入参数中不可用 原因: EXTRACT操作指定了不存在的字段。例如,您尝试从TIME变量中提取YEAR字段。 操作:在调用EXTRACT中指定一个合法字段。
回答问题 · 2018-08-30 19:02 PLS-00657:实现限制:不支持具有VARCHAR2键的关联数组的批量SQL。 原因:将关联数组类型的变量或表达式用作批量SQL绑定或定义。 操作:使用批量SQL支持的colleciton类型。
回答问题 · 2018-08-30 19:02 PLS-00658:构造方法名称必须与类型名称匹配 原因:对象类型构造函数的名称与类型名称不匹配。 操作:更改构造方法的名称以匹配类型名称。
回答问题 · 2018-08-30 19:02 PLS-00659:构造方法必须返回SELF AS RESULT 原因:构造方法的return子句没有指定SELF AS RESULT。 操作:将return子句更改为包括RETURN SELF AS RESULT。
回答问题 · 2018-08-30 19:02 PLS-00660:构造方法的SELF参数必须为IN OUT 原因:构造函数的SELF参数的模式不是IN OUT。 操作:将SELF参数的模式更改为IN OUT。
回答问题 · 2018-08-30 19:02 一个CONSTRUCTOR中的PLS-00661:RETURN语句不能包含一个表达式 原因:尝试在CONSTRUCTOR主体的RETURN语句中包含一个表达式。 操作:从RETURN语句中删除表达式。
回答问题 · 2018-08-30 19:02 PLS-00651:Aggregate / Table函数中的实现类型应该是一个有效的类型 原因:用户尝试使用像包这样的其他数据库对象来定义聚合/表函数的实现类型。 操作:使用有效的用户定义类型作为实现类型。