こんにちは私はPL/SQL Developperで作業していますが、迷惑なエラーが発生しました...何かが追加されたときに電子メールを送信するようにしようとしています"JDEF"データベース。 これは私のコードです:EXEC msdb.dbo.sp_send_dbmail AND @profile_name = '私':TRIGGER SQLでメールを送信するためのコンパイルエラー
CREATE OR REPLACE TRIGGER Send_Email
AFTER INSERT
ON JDEF
BEGIN
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'me',
@recipients = '[email protected]',
@body = 'The stored procedure finished successfully.',
@subject = 'Automated Success Message'
END
エラーのコンパイルは、これら二つのラインのためのものです。彼らは、コンパイルするために、他のものに交換されているシンボル。
はあなたに私を助けるために任意のアイデアを持っている「、「「MSDB」について話すと?
THX
Oracleでは構文が無効です。それはT-SQL(マイクロソフト)ですが、有効なPL/SQLではありません –
@ a_horse_with_no_nameご回答いただきありがとうございます。提案する代替案はありますか? –
ユーザが「ロールバック」を行うとどうなりますか?この場合、メールはとにかく送信されます! –