我已经使用游标遍历了我的值,并且每次发送邮件时,如果没有找到结果,则发送空邮件,该如何避免呢?
答案 0 :(得分:1)
这是很容易猜到的逻辑,但是基于非常模糊的注释和问题,我想您只需要使用IF
。这是Pseudo-SQL,但是...
DECLARE @TableHTML varchar(MAX);
SELECT @TableHTML = {Your HTML data expression};
IF @TableHTML IS NOT NULL BEGIN
EXEC sp_send_dbmail @Subject = {Your Subject},
@Body = @TableHTML,
@....;
END