executer une procedure stockée dans une autre - SQL/NoSQL - Programmation
MarshPosté le 25-05-2004 à 09:36:11
Bonjour,
je souhaite pouvoir appeler une procédure stockée dans une autre procédure stockée. L'appelée a déjà était compilée sans erreur. L'appelante ne compile pas car elle ne comprends pas le nom de l'appelée dans son code. J'ai pourtant essayé call et execute mais rien a faire.
Merci de votre aide
create or replace procedure segm ( Nombre Number ) IS variable do0%type; cursor curseur is select do0.* FROM lettre_com_dev, do0 WHERE do0.ref = lettre_com_dev.ref; BEGIN open curseur; loop fetch cuseur into variable; exit when curseur%notfound; call majs (variable.ref,variable.var1); end loop; close curseur; END; /
Marsh Posté le 25-05-2004 à 09:36:11
Bonjour,
je souhaite pouvoir appeler une procédure stockée dans une autre procédure stockée.
L'appelée a déjà était compilée sans erreur.
L'appelante ne compile pas car elle ne comprends pas le nom de l'appelée dans son code.
J'ai pourtant essayé call et execute mais rien a faire.
Merci de votre aide
create or replace procedure segm (
Nombre Number
)
IS
variable do0%type;
cursor curseur is select do0.* FROM lettre_com_dev, do0 WHERE do0.ref = lettre_com_dev.ref;
BEGIN
open curseur;
loop
fetch cuseur into variable;
exit when curseur%notfound;
call majs (variable.ref,variable.var1);
end loop;
close curseur;
END;
/