Aise sur les fonction (oracle)
Bonjour,
j'ai unn pbm avec ma fonction. ki est celle en dessous. lorsque j'exécute on me di bien fonction crée. mais lorsque je fais l'appel de la fonction " call nom_fonction(100); " j'ai une erreur me disant que la fonction n'est pas valide. A quoi est du ce pbm . aidez moi
create or replace function verifier_seuil ( npro in number ) return VARCHAR2 is
message varchar2(35);
seuil NUMBER;
stock NUMBER;
begin
select qtestock into stock
from produits
where num_pro =npro;
select seuilappro into seuil
from produits
where num_pro =npro;
if (stock<=seuil) then
message:='seuil atteint';
else
message:='seuil non atteint';
end if;
return (message);
end;
j'ai unn pbm avec ma fonction. ki est celle en dessous. lorsque j'exécute on me di bien fonction crée. mais lorsque je fais l'appel de la fonction " call nom_fonction(100); " j'ai une erreur me disant que la fonction n'est pas valide. A quoi est du ce pbm . aidez moi
create or replace function verifier_seuil ( npro in number ) return VARCHAR2 is
message varchar2(35);
seuil NUMBER;
stock NUMBER;
begin
select qtestock into stock
from produits
where num_pro =npro;
select seuilappro into seuil
from produits
where num_pro =npro;
if (stock<=seuil) then
message:='seuil atteint';
else
message:='seuil non atteint';
end if;
return (message);
end;
Configuration: Windows XP Internet Explorer 7.0