Oracle de la collection dans la clause where

Je suis à l'aide de la collection dans un oracle bloc de code, car il n'y a pas de table variable(comme dans MS SQL Server).

DECLARE
    TYPE I_NAME IS TABLE OF NVARCHAR2(512);     
    I_ITEMNAME      I_NAME := I_NAME(); 
BEGIN 

Je suis à l'aide de "VRAC RECUEILLIR DANS I_ITEMNAME" pour combler la collection.

Je veux utiliser cette collection dans la clause where dans une requête SELECT, mais pas en mesure de trouver la méthode pour le faire. Actuellement je l'ai et de l'aide POUR la boucle et l'obtention de l'élément un par un.

Comment puis-je utiliser de la collection directement dans la clause where quelque chose comme

SÉLECTIONNEZ * À PARTIR DE TBL OÙ LE COL À I_ITEMNAME?

Merci,

InformationsquelleAutor par | 2013-04-24