Bonjour,

Je souhaite envoyer un email sous SQL Server 2000 avec la procédure xp_smtp_sendmail. J'ai un trigger dont le code est :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
DECLARE @mail varchar(21)
DECLARE @fax varchar(21)
 
SELECT @mail= CT_Mail FROM F_COMPTET WHERE ct_num=@tiers
SELECT @fax = CT_Telecopie FROM F_COMPTET WHERE ct_num=@tiers
 
EXEC @rc = master.dbo.xp_smtp_sendmail
@FROM   = N'adresse@adresse.com',
@TO = @email,
@FROM_NAME  = N'Le service comptabilité',
@message = N'<HTML>               
         Fax : '+@fax+' <br>
         e-mail : '+@email+'
</html>
Mais mes variables ne passent pas
Il me met une erreur lors de l'enregistrement du trigger : erreur près de '+

Comment faut-il écrire la variable pour qu'elle passe?