我使用光标循环访问我的值和每次我发送邮件时,如果没有找到结果,那么它正在发送空邮件,我该如何避免这种情况?
这是非常猜测的逻辑,但基于非常模糊的评论和问题,我想你只需要使用IF
.但是,这是伪 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