Alguien que me pueda dar una mano con esta duda sobre una consulta en PL/SQL
lo voy a hacer en un ejemplo sencillo
 
el resultado que busco es que mi consulta ejecute lo siguiente
 
select * from usuario
where id_usuario in('22','33')
 
Ahora bien, al ser estos id muchos mas de los que aparecen en este ejemplo y al yo tener que usuarlo en muchas consultas decidi meterlos en una variable, pero cuando paso esa variable a la consulta no me trae resultados, creo que es porque me esta tomando los id que necesito como un solo id y no toma la separacion de , que necesita el in
 
ejemplo de declaracion de esta variable que probe y no me funciona
 
vid_usuario         VARCHAR2 (500)  := '''22'',''33''';
vid_usuario         VARCHAR2 (500)  := '22,33';
 
y muchas variantes mas
 
alguien me podria decir como puedo darle solucion a este problema
 
gracias 
   
 

 Duda consulta PL/SQL
 Duda consulta PL/SQL 


