Requete paramétrée pour create schema et consorts
Hello,
je cherche à exécuter la requête suivante dans une procédure stockées :
Code:
1 2
|
CREATE SCHEMA [@NomSchema] |
Avec le code suivant pour générer la requête paramétrée :
Code:
1 2 3
| SqlParameter parametre = new SqlParameter("NomSchema", DbType.String);
parametre.Value = nomSchema;
requeteCreateSchema.Parameters.Add(parametre); |
J'ai aussi tenté DbType.Object par dépit, à chaque foiq SQL Server me dit que j'ai une erreur sur la ligne de définition de mon schéma.
Si je fais un maRequete.Replace("@NomSchem", nom); là l'exécution est OK.
J'en déduis donc qu'il est impossible de faire une requête paramétrée de ce genre... Y a-t-il une solution reposant sur SQLParameter, ou suis-je condamné au Replace et autres manipulations de String ?
Merci