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 ));,
.操作:在上述情况下,将表达式从USING子句移动到SQL语句中:for.js 1.Users.Count()执行立即插入到System_Users(用户名)值上((U))使用用户( j);,
.
.原因:在不允许的上下文中发现对FORALL语句的批量IN-bind变量的引用。例如,在动态SQL语句的USING子句中的表达式中不允许使用此类变量:for.jsers.Count()中的forall j执行立即'insert into System_Users(Username)values:U'using Upper(Users(j ));,
.操作:在上述情况下,将表达式从USING子句移动到SQL语句中:for.js 1.Users.Count()执行立即插入到System_Users(用户名)值上((U))使用用户( j);,
.