Dans une procédure stockée je fais un xp_sendmail qui renvoie le contenu d'une table. Ca marche avec le code suivant :
Mais je souhaite ajouter un critère à ma requête, et si je tape ça, ça ne marche plus, ou du moins ça me renvoie un mail vide, sans fichier joint.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SET @lrequete = 'SELECT * FROM MaTable' EXEC [master].[dbo].xp_sendmail @recipients = 'Destinataire', @query = @lrequete, @subject = 'Envoi mail avec fichier joint', @echo_error = 'TRUE', @attach_results = 'TRUE', @width = 250
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SET @lrequete = 'SELECT * FROM MaTable WHERE champ1 =' + @lparam1
Je suis sûr qu'il y a un pb de syntaxe qq part mais je cherche depuis un bon moment sans succès.
Merci
Partager