oracle 10g IN子句查询
请忽略下面明显的语法缺陷:
我有一个像这样的SQL作为命名查询:
select saalry from emp where emp_id in (:id)
id是类型编号
我想传入一个逗号分隔的列表,如下所示:
String id = 121,123,456
但我得到了ORA-01722: invalid number
如何将逗号分隔的id列表传递给IN子句?
没有找到相关结果
已邀请:
2 个回复
扭湘阀柿蹄
是一个包含相对较短的逗号分隔数字列表的字符串(例如
),这对您来说可能就足够了:
然而,它不会表现得那么好,因为它不太可能在
上使用索引。
物崎巩
哪个可以放入in子句中