Bonjour à tous,

J'exécute dans une procédure stockée cette requête SQL :

INSERT INTO [TblTempRapportTrafic_931930AP184] (PlageHoraire, Recus,
Traites) VALUES ('06h00 - 06h30', @SommeRecus_0600_0630,
@SommeTraites_0600_0630)

Ca fonctionne correctement

Dans la mesure où je veux faire varier le nom de la table de destination, je
fais ceci :

EXEC('INSERT INTO [TblTempRapportTrafic_'+@Hostname+'] (PlageHoraire, Recus,
Traites) VALUES ('06h00 - 06h30', @SommeRecus_0600_0630,
@SommeTraites_0600_0630)')

Habituellement cela passe bien, sauf que cette fois-ci dans ma requête
j'insère des valeurs varchar comme vous pouvez le voir.
De ce fait il me bloque à '06h00 - 06h30' car il doit mal interpréter les '

Je pense qu'il y a moyen de contourner ceci, mais avec quelle syntaxe.

Merci d'avance pour votre aide ....


Laurent