Il faut utiliser la proc sp_executesql exemple exec sp_executesql @maChaineSql
attention il faut declarer declare @maChaineSql varchar(100)
"Jerome CURVALE" a écrit dans le message de news: beh1cc$2vgn$
Je cherche à créer et éxécuter des scripts SQL dynamiquement.
EX : @TableName, @ID sont des paramètres
SET maChaineSQL = ' SELECT * FROM ' + @TableName + 'WHERE ID='+ @ID
Quelle commande permet d'executer ce script.
Merci par avance.
Med bouchenafa [MVP]
Ou encore EXEC (maChaineSQL )
-- Salutations Med Bouchenafa TETRASET 75015 Paris "Jerome CURVALE" a écrit dans le message news: beh1cc$2vgn$
Je cherche à créer et éxécuter des scripts SQL dynamiquement.
EX : @TableName, @ID sont des paramètres
SET maChaineSQL = ' SELECT * FROM ' + @TableName + 'WHERE ID='+ @ID
Quelle commande permet d'executer ce script.
Merci par avance.
Ou encore
EXEC (maChaineSQL )
--
Salutations
Med Bouchenafa
TETRASET
75015 Paris
"Jerome CURVALE" <nospam.jerome.curvale@myclog.com> a écrit dans le message
news: beh1cc$2vgn$1@biggoron.nerim.net...
Je cherche à créer et éxécuter des scripts SQL dynamiquement.
EX : @TableName, @ID sont des paramètres
SET maChaineSQL = ' SELECT * FROM ' + @TableName + 'WHERE ID='+ @ID