Den generelle tilgang i dette tilfælde ville være at parse den kommaseparerede liste til en Oracle-samling og bruge denne samling i din SQL-sætning. Tom Kyte har et eksempel på dette i sin diskussion om variable IN-lister.
Forudsat at du opretter myTableType-typen og in_list-funktionen fra den tråd, burde du være i stand til det
SELECT *
FROM employee
WHERE employee_number IN (
SELECT *
FROM TABLE( in_list( p_your_comma_separated_list ) )
)