1

クエリの結果を電子メールで送信したいのですが、正常に動作しますが、結果が null でない場合にのみ電子メールを実行する必要があります。

EXEC msdb.dbo.sp_send_dbmail @profile_name='GDB Admin',
    @recipients = 'joe@mail.com',
    @subject = 'GDB Warning - THIS IS A TEST',
    @body ='Key',
    @query =  'select clientkey as apikey, ImportDate from 
 QueryDData.dbo.QueryData   where clientkey not in(''blablablabla'')' 

したがって、clientkey が空の場合はメールを送信しないでください

4

1 に答える 1

0

まずクエリを実行して結果を変数に代入し、変数が null でない場合は上記の電子メール プロセスを実行することで、これを理解しました。

于 2012-07-06T18:24:07.270 に答える