Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CREATE OR REPLACE PROCEDURE commande(refArt varchar )
IS
 QteMax integer ;
 QteACom integer;
 four varchar;
BEGIN 
		QteMAx:=SELECT qteMax from article WHERE CODEART='refArt';
		QteACom:=SELECT qte from article WHERE CODEART='refArt';
		four:= SELECT nomfour from article,fournisseur where fournisseur.numfour=article.numfour 
		AND article.codeart='refArt';
 
		QteACom:=QteMax-QteACom;
		dbms_output.put_line( 'Veuillez commander ' || QteACom ||' cher ' || four || ' --> ' || refArt) ;
END;
/

Bonjour,

J'aimerais pouvoir compiler cette procédure qui affiche simplement la quantité à commander pour un article .
Un nom de fournisseur est également renseigné ( un article = un fournisseur )

Apparemment les requêtes posent problème ...

Je suis sous oracle 10g express edition .


Merci a vous ,