PLS-00412:不允许作为此函数或过程参数的值列表,
.原因:在错误的上下文中使用了以逗号分隔的值(即聚合)的括号列表。例如,以下用法无效:WHERE(col1,col2)>(SELECT col3,col4 FROM my_table ...)但是,等号可以获取值列表和子查询作为左侧和右侧论据。所以,以下用法是有效的:WHERE(col1,col2)=(SELECT col3,col4 FROM my_table ...),
.操作:重写表达式。例如,WHERE(col1,col2)>(SELECT col3,col4 FROM my_table ...)的子句可以被重写为WHERE col1>(SELECT col3 FROM my_table ...)AND col2>(SELECT col4 FROM my_table ... ),
.
.原因:在错误的上下文中使用了以逗号分隔的值(即聚合)的括号列表。例如,以下用法无效:WHERE(col1,col2)>(SELECT col3,col4 FROM my_table ...)但是,等号可以获取值列表和子查询作为左侧和右侧论据。所以,以下用法是有效的:WHERE(col1,col2)=(SELECT col3,col4 FROM my_table ...),
.操作:重写表达式。例如,WHERE(col1,col2)>(SELECT col3,col4 FROM my_table ...)的子句可以被重写为WHERE col1>(SELECT col3 FROM my_table ...)AND col2>(SELECT col4 FROM my_table ... ),
.