Bonjour,
En fait je voulais juste voulais vous poster un code de procedure stockée avec un parametre passé dans la clause like le probleme c qu a l execution la requete ne me renvoie pas les résultats voulus
CREATE PROCEDURE dbo.HopEtab(@etab char(3))
as
SELECT dbo.Etablissement.Nom, dbo.Etablissement.Ville, dbo.Etablissement.Adresse, dbo.Etablissement.Tel, dbo.Service.Libelle
FROM dbo.Service INNER JOIN
dbo.Service_Etab ON dbo.Service.code = dbo.Service_Etab.Service INNER JOIN
dbo.Etablissement ON dbo.Service_Etab.Etablissement = dbo.Etablissement.code INNER JOIN
dbo.Hopital ON dbo.Etablissement.code = dbo.Hopital.Etablissement
WHERE (dbo.Etablissement.Nom LIKE '%@etab%')
GO
si je lui passe comme parametre ib il devrait normalement me renvoyer tous les établissements ayant comme partie du nom la chaine ib ce qu'il ne fait pas du tout
Merci d'avance pour votre aide .
Zalalus
Partager