Procedure stocké (avec parametre)

Bonjour,
je vx une procedure permettant de retourner le nombre de jours effectuer par un employé pour un projet donnée
voila la table
projet( CodePrj,NomPrj,dateDebut,Datefin)

create procedure nbr_jr(@Nom varchar(50))
as
--declare @Nom varchar(50)
select DATEDIFF(day,dateDebut,DateFin) as Nbr_jour from projet where NomPrj like @Nom
--siteweb c'est le nom d'un projet ( par exemple)
execute 'siteweb'

au moment de la déctaration de la procedure c juste mais quand je vx executer ça fonctionne pas
et mercii d'avance
Configuration: Windows Vista Internet Explorer 7.0

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    Tu dois indiquer le nom de ta procédure entre le mot execute et le paramètre:
    execute nbr_jr('siteweb')

    A plus