Excution d'une fonction

Arthier Messages postés 6 Statut Membre -  
phil_232 Messages postés 286 Statut Membre -
Bonjour chers(es),
Voici ma fonction qui doit me renvoyer un message d'avertissement lorsque la quantité en stock dans ma table produit atteint ou dépasse le seuil re réapprovisionnement.
La fonction est créée mais ne s'excute pas.

le code de la création de ma table Produit et ses arguments CREATE Table T_Produit3

( Num_Pro int PRIMARY KEY , Lib_Pro VARCHAR2(20),

Prix_U int
);
alter table produits
add ( qtestock integer check (quantitestock >=0), seuilappro integer )

Create OR REPLACE FUNCTION Verifier_Seuil (NPro in Integer)RETURN Varchar2 IS
resqte Number;
seuil Number;
Message Varchar2(50);
BEGIN
SELECT qte_stock INTO resqte
FROM Produit
WHERE Num_pro = Npro;
SELECT Seuil_Reapro INTO Seuil
FROM Produit
WHERE Num_pro = Npro;
IF (resqte = Seuil) THEN
Message :='stock insuffisant';
ELSE
Message :='stock suffisant';
END IF;
RETURN (Message);
END;

Merci
A voir également:

1 réponse

phil_232 Messages postés 286 Statut Membre 33
 
bon, n'oublies pas les ":" et arrêtes de poster la même question tout le temps
0