Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Procèdure stoquée avec une requete en paramètres

2 réponses
Avatar
MOD
Bonjour
Est il possible d'avoir une procèdure stockés qui a comme paramètre une
requete? Une fois qu'on appelle cette procedure, elle exécute la requete
passée en paramètre

Merci d'avance

2 réponses

Avatar
Fred BROUARD
une requête n'est autre qu'une chaine de caractères.

EXECUTE permet d'exécuter n'importe quelle procédure ou requête y
compris située dans une variable

Exemple :

CREATE PROCEDURE SP_QUERY (@MyQuery VARCHAR(8000))
AS
EXEC(@MyQuery)


et voila !

Mais quel est l'intérêt ?

Ou plutôt comment en est tu arrivé là ???

A +

MOD a écrit:
Bonjour
Est il possible d'avoir une procèdure stockés qui a comme paramètre une
requete? Une fois qu'on appelle cette procedure, elle exécute la requete
passée en paramètre

Merci d'avance





--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Avatar
MOD
Merci bcp ça marche

"Fred BROUARD" a écrit dans le message de
news:
une requête n'est autre qu'une chaine de caractères.

EXECUTE permet d'exécuter n'importe quelle procédure ou requête y
compris située dans une variable

Exemple :

CREATE PROCEDURE SP_QUERY (@MyQuery VARCHAR(8000))
AS
EXEC(@MyQuery)


et voila !

Mais quel est l'intérêt ?

Ou plutôt comment en est tu arrivé là ???

A +

MOD a écrit:
> Bonjour
> Est il possible d'avoir une procèdure stockés qui a comme paramètre une
> requete? Une fois qu'on appelle cette procedure, elle exécute la requete
> passée en paramètre
>
> Merci d'avance
>
>

--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************