Bonjour,
Ci-après le code de ma procédure stockée avec le message d'erreur suivant après exécution :

Msg*207, Niveau*16, État*3, Ligne*1
'Avril' : nom de colonne incorrect.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
EXEC ( ' INSERT INTO CDG_Tb_IrisMere_Analytique_ApsRep
           (MoisPeriode, Compte, Libelle, Rubrique, Activite, Montant, AnPeriode, Type)
SELECT  '+ @MoisPeriode+ ', WRUBRW, WLRUBW, WTR1, WTR2, PRSLP,  ' + @AnPeriode + ',''Réel'' 
FROM   ' + @NomTable + '
ORDER BY WRUBRW, WTR1, WTR2, PRSLP ')
'Avril' correspond à la variable @MoisPeriode...

Je ne comprends pas pourquoi j'ai ce message d'erreur alors que la variable @anPeriode ne retourne aucune erreur (les deux variable sont en varchar)

Merci pour votre aide