Bonjour,

J'aimerais utiliser le résultat d'une prostoc dans le sql d'une autre. (sous 8i)

Explication :

J'ai une prostoc1 :

PROCEDURE prostoc1 (param1 in varchar, ... outcur out outcur) is
begin
OPEN outcur FOR sql ici
end prostoc1


et une prostoc2 :

PROCEDURE prostoc2 (param1 in varchar, ... outcur out outcur) is
begin
OPEN outcur FOR select * from table where champ1 in (resultat prostoc1)
end prostoc2


sachant que
- Le sql des la prostoc1 est suffisamment complexe (250 lg) pour qu'une copie du sql soit exclue.
- la prostoc1 est déjà utilisée indépendamment de la prostoc2. Ce qui est justifie sa présence.

En vous remerciant d’avance …