0
我使用以下Oracle PL/SQL程序:构建子句中使用Java到PL/SQL的执行
PROCEDURE PO_DEMO (o_cur_task OUT *****,
i_liste_name IN VARCHAR2)
IS
l_liste_name VARCHAR2(1000);
BEGIN
l_liste_name := i_liste_name;
OPEN o_cur_task FOR
SELECT ID
FROM TASK_TABLE
WHERE NAME IN (l_liste_name);
EXCEPTION
WHEN OTHERS THEN
RAISE;
END PO_DEMO;
我用绳子PARAM与服务lawer称这在java中
String l_liste_name = "name1,name2";
这种变量搜索的'1,名称的价值不是“名称1”,“名2” 我想在我的字符串变种加入'字符没有成功。
任何想法如何分析我的java字符串变种?
问候。 Craftyman
什么是'l_liste_name'的来源是什么?这是一个硬编码值,还是你从其他地方获得值? – user75ponic
java var l_list_name来自一个参数。我期待如何与解析这个值“例如在正确使用IN子句 – Craftyman750
什么样的参数,是一个'的request.getParameter()'或其他什么东西? – user75ponic