我无法让一块 pl/sql 代码工作。在我的程序的顶部,我从我的 oracle apex 应用程序中获取了一些关于选中哪些复选框的数据。因为包含复选框的报告是动态生成的,所以我必须遍历
APEX_APPLICATION.G_F01
列出并生成一个逗号分隔的字符串,如下所示
v_list VARCHAR2(255) := (1,3,5,9,10);
我想稍后查询该列表并将 v_list 放在 IN 子句中,如下所示
SELECT * FROM users
WHERE user_id IN (v_list);
这当然会引发错误。我的问题是我可以将 v_list 转换为什么以便能够将其插入到 pl/sql 过程中查询的 IN 子句中?