je fais une procedure avec avertisement je ne comprend pas pourquoi

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
LINE/COL ERROR
-------- -----------------------------------------------------------------
2/2      PLS-00103: Symbole "@" rencontré à la place d'un des symboles
         suivants :
         <identificateur> <identificateur entre guillemets> current
La procedure est

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
CREATE PROCEDURE Marche_information
(@Nom OUT varchar2(10)
)
As
SELECT U.Nom,U.Prenom,V.NumCV,A.PrixObjet
From Utilisateur U,Vendeur V,Annonce A
Where V.NumV=A.NumV AND V.IdU=U.IdU AND Nom IN (@Nom);
END Marche_information;
/