oracle为IN OUT变量或OUT变量赋值时提示“表达式''不能用作赋值目标”

是因为IN OUT变量和OUT变量是要输出的,不能赋给它常量值,这样它就不能再被赋值而输出了,所以是禁止赋常量值的,比如''也是常量值,也不可以赋给这两种类型的变量,如果不能把存储过程中的其他变量赋给他,可以新建一个变量给其赋值

原文地址:https://www.cnblogs.com/haizine/p/8708818.html