Bonjour,

J'ai acheté un livre a partir duquel j'essaye de faire un exercice, mais cela ne semble pas fonctionner.

Ma table et la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
brevet 	    nom 		nbHVol 	compa 	chefPil
PL-1 	   Pierre Lamothe 	450.00 	AF 	PL-4
PL-2 	   Didier Linxe 	900.00 	AF 	PL-4
PL-3 	   Christian Soutou 	1000.00 SING    NULL

Ensuite je crée un procédure :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
delimiter $
SET @vs_nom = 'Pierre Lamothe'$
DROP PROCEDURE IF EXISTS sp1$
CREATE PROCEDURE sp1()
BEGIN 
	DECLARE v_nbHVol DECIMAL(7,2);
	SELECT nbHVol INTO v_nbHVol FROM Pilote WHERE nom = @vs_nom;
	SELECT v_nbHVol;
END;
$

Après je l'appel via :
Mais cela me renvoie NULL comme résultat, alors que a priori cela devrait être 450.00 ???

Résultat :

Voyez-vous où se trouve l'erreur svp ?

Merci beaucoip opur votre aide