Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
romainw
fais plutot une procédure stockée ou tu passes en parametres les valeurs des champs du where de ta requete, et construis là dynamiquement ensuite en concaténant. a+
fais plutot une procédure stockée ou tu passes en
parametres les valeurs des champs du where de ta requete,
et construis là dynamiquement ensuite en concaténant.
a+
fais plutot une procédure stockée ou tu passes en parametres les valeurs des champs du where de ta requete, et construis là dynamiquement ensuite en concaténant. a+
Laurent Moreau
CREATE PROCEDURE MaProc( @ParamWhere varchar(8000) ) AS DECLARE @Req AS VarChar(8000)
Set @Req='SELECT * FROM MaTable ' + @ParamWhere EXEC(@Req)
Laurent.
"ROLLOT Pascal Jean" wrote in message news:
Bonjour,
Je souhaiterais créer une procédure stockée qui puisse recevoir en
paramètre
la clause WHERE de ma requête
Ex de ce je voudrais : exec sp_toto 'where num= 25 and annee_creation > 1980'
Le pb je n'arrvie pas à créer la procédure.
Merci de votre aide et bonne journée.
CREATE PROCEDURE MaProc(
@ParamWhere varchar(8000)
)
AS
DECLARE @Req AS VarChar(8000)
Set @Req='SELECT * FROM MaTable ' + @ParamWhere
EXEC(@Req)
Laurent.
"ROLLOT Pascal Jean" <news@microsoft.com> wrote in message
news:uc3vkRwaEHA.2844@TK2MSFTNGP12.phx.gbl...
Bonjour,
Je souhaiterais créer une procédure stockée qui puisse recevoir en
paramètre
la clause WHERE de ma requête
Ex de ce je voudrais : exec sp_toto 'where num= 25 and annee_creation > 1980'