我正在使用SQL Server 2008 R2(位于美国)
我有一个SQL Job可以向客户发送电子邮件通知。根据他们的生日,我从数据库中获取数据,如下所示:
SELECT CustomerId,
CustomerName,
Email,
Dob,
FROM Customers
WHERE DAY(Dob) = DAY(GETDATE())
AND MONTH(Dob) = MONTH(GETDATE())
JOB的预定时间是IST上午9:30。
这里的问题是,由于服务器位于美国,并且Job于美国标准时间上午9:30运行,因此它每天发送两次相同的电子邮件。
我该如何处理这种情况?有什么办法可以处理TimeZone吗?请帮助我。
答案 0 :(得分:1)
您可以在下面尝试
SSL_WANT_WRITE