comment appeler une procédure stockée à partir d'une autre procédure stockée oracle

J'ai déjà une procédure stockée qui prend 2 paramètres et retourne un oracle curseur. Le curseur contient environ de 30 à 60 lignes de données.

Je tiens à le pré-existante de la procédure stockée dans une autre procédure stockée comme un tableau..., fondamentalement, je veux appeler le pré-existante de la procédure stockée et de voir si les lignes retournées contiennent une valeur particulière.

Par exemple:

SP 1 = get_data_1 (returns oracle cursor)
SP 2 = get_data_2 

dans get_data_2

select count(*) from get_data_1 (pass_input_parms) A where A.ID = '12345'

Conceptuel, il semble comme une chose banale à faire pour moi, cependant, d'être de nouveau à l'oracle du monde, je ne sais pas comment faire usage de préexistante procédures stockées qui renvoient à des curseurs.

Comment puis-je faire?

OriginalL'auteur Reeth | 2010-11-11