2009-07-28 7 views

Répondre

0

Ces exemples sont from here:

Envoi d'un message électronique

Cet exemple envoie un e-mail à Dan Wilson utilisant l'e-ma il adresse [email protected] Le message a pour sujet Automated Success Message. Le corps du message contient la phrase 'La procédure enregistrée s'est terminée avec succès'.

EXEC msdb.dbo.sp_send_dbmail 
@profile_name = 'AdventureWorks Administrator', 
@recipients = '[email protected]', 
@body = 'The stored procedure finished successfully.', 
@subject = 'Automated Success Message' ; 

Envoi d'un message électronique avec les résultats d'une requête

Cet exemple envoie un message électronique à Dan Wilson en utilisant l'adresse e-mail danw @ Adventure-Works. com. Le message a fait l'objet des ordres de comte, et exécute une requête qui indique le nombre d'ordres de travail avec un DueDate moins que deux jours après le 30 Avril 2004. messagerie de base fixe le résultat sous la forme d'un fichier texte .

EXEC msdb.dbo.sp_send_dbmail 
@profile_name = 'AdventureWorks Administrator', 
@recipients = '[email protected]', 
@query = 'SELECT COUNT(*) FROM AdventureWorks.Production.WorkOrder 
       WHERE DueDate > ''2004-04-30'' 
       AND DATEDIFF(dd, ''2004-04-30'', DueDate) < 2' , 
@subject = 'Work Order Count', 
@attach_query_result_as_file = 1 ; 
Questions connexes