【发布时间】:2014-09-17 02:47:10
【问题描述】:
我必须将列表传递给用户选择的存储过程。
我在java端作为字符串的那个列表。
示例:String list="123,467,980";
现在,如果我将这个字符串原样用于存储过程,那么它将如何工作。
我不能使用它,如下所述:
select * from table_name where code in (list_var)
那么任何人都可以指导我实现此功能的最佳方法。
【问题讨论】:
-
查看使用表值参数,或者您可以使用像这里这样的字符串拆分函数:4guysfromrolla.com/webtech/031004-1.shtml
标签: java sql sql-server select plsql