--in_pid 为入参,如: 12,23,24
SELECT REGEXP_SUBSTR(in_pid, '[^,]+', 1, rownum)
FROM DUAL
CONNECT BY rownum <=
(length(in_pid) -
LENGTH(REPLACE(in_pid, ',', '')) + 1)