PLS-00455:光标“ 串 ”不能在动态SQL OPEN语句中使用,.原因:动态打开具有RETURN类型的REF CURSOR。但是,只有没有RETURN类型的REF CURSOR才能被一个动态OPEN语句打开。,.操作:定义一个REF CURSOR而不返回类型,并在语句中使用它。,.
回答于 2018-08-30 19:02
PLS-00456:项目“ 串 ”不是一个游标,.原因:给定的变量不是游标,因此不能被打开或被触发。,.操作:检查给定变量的拼写和声明。,.
回答于 2018-08-30 19:02
PLS-00457:表达式必须是SQL类型,.原因:错误类型的表达式在USING或动态RETURNING子句中。在USING或动态RETURNING子句中,表达式不能是非SQL类型,例如BOOLEAN,INDEX TABLE和record。,.操作:将表达式类型更改为SQL类型。,.
回答于 2018-08-30 19:02
PLS-00458:子程序' string '无法从REPEATABLE子程序中调用,.原因:子程序不可REPEATABLE,无法从REPEATABLE子程序中调用。,.动作:删除该呼叫或删除REPEATABLE。,.
回答于 2018-08-30 19:02
PLS-00459:REPEATABLE子程序中不允许使用此功能,.原因:在REPEATABLE子程序中具有以下功能之一:动态SQL语句或自主事务。,.操作:删除该语句或删除REPEATABLE。,.
回答于 2018-08-30 19:02
PLS-00460:REPEATABLE子程序' string '必须是RNDS,WNDS,RNPS和WNPS,.原因:可重复的子程序既不能读取数据库状态(RNDS),写入数据库状态(WNDS),读取包状态(RNPS)也不能写入包状态(WNPS)。,.措施:使子程序成为RNDS,WNDS,RNPS和WNPS,或删除REPEATABLE,.
回答于 2018-08-30 19:02
PLS-00461:不匹配在“ string ”的规范和正文之间的REPEATABLE信息,.原因: REPEATABLE在子程序的规范中声明,但不在其身体,反之亦然。,.操作:确保规范和正文均声明为REPEATABLE,.
回答于 2018-08-30 19:02
PLS-00462:嵌套子程序' string '必须是REPEATABLE,.原因: REPEATABLE子程序的嵌套子程序未声明为REPEATABLE。如果子程序为REPEATABLE,则其所有嵌套子程序必须声明为REPEATABLE。,.操作:将嵌套子程序声明为REPEATABLE,.
回答于 2018-08-30 19:02
PLS-00439:必须在BULK FETCH中使用LIMIT子句,.原因:在非批量提取中使用LIMIT子句,.操作:使用非批量提取时,不要使用LIMIT子句。,.
回答于 2018-08-30 19:02
PLS-00440:这里不能使用FORALL bulk IN-bind变量,.原因:在不允许的上下文中发现对FORALL语句的批量IN-bind变量的引用。例如,在动态SQL语句的USING子句中的表达式中不允许使用此类变量:for.jsers.Count()中的forall j执行立即'insert into System_Users(Username)values:U'using Upper(Users(j ));,.操作:在上...
回答于 2018-08-30 19:02