Gespeicherte SQL Server-Prozedur zum Senden von E-Mails

8

Dies ist mein erster Versuch, eine gespeicherte Prozedur zu schreiben, die jemand per E-Mail versendet. Beim Versuch, auszuführen, erhalte ich folgende Fehler:

%Vor%

Der Code, den ich verwende, der dies verursacht, ist:

%Vor%

Jede Hilfe wird sehr geschätzt. Vielen Dank im Voraus.

    
B Woods 18.08.2011, 19:12
quelle

3 Antworten

11

Sie verpassen ein Komma nach der Zeile @body , die Ihre Deklarationen verwirft.

Fügen Sie es hier hinzu:

%Vor%     
JNK 18.08.2011, 19:16
quelle
11

Verwenden Sie sp_oa_family nicht zum Senden von E-Mails. Es gibt bereits eine integrierte Lösung mit SQL Server: Datenbank-Mail Konfigurieren Sie einfach Datenbank-Mail ordnungsgemäß auf Ihrem Server und rufen Sie dann sp_send_dbmail .

auf     
Remus Rusanu 18.08.2011 19:14
quelle
2

In Ihren Parametern fehlt ein Komma:

%Vor%     
MaxiWheat 18.08.2011 19:19
quelle