【发布时间】:2011-07-21 12:07:02
【问题描述】:
请忽略以下明显的语法缺陷:
我有一个这样的 sql 作为命名查询:
select saalry from emp where emp_id in (:id)
id 是 number 类型 我想传入一个逗号分隔的列表,如下所示:
String id = 121,123,456
但我收到了ORA-01722: invalid number
如何将逗号分隔的 id 列表传递给我的 IN 子句?
【问题讨论】:
-
你说
id is of type number但你将它作为字符串传递。
标签: oracle oracle10g ora-01722