Я использую SQL Server 2008 R2, (находится в США)
У меня есть задание SQL для отправки уведомлений по электронной почте клиентам.На основании их Дня рождения я получаю данные из базы данных, как показано ниже:
SELECT CustomerId,
CustomerName,
Email,
Dob,
FROM Customers
WHERE DAY(Dob) = DAY(GETDATE())
AND MONTH(Dob) = MONTH(GETDATE())
И РАБОТА назначена на 9:30 утра IST.
Проблема здесь в том, что Сервер находится в США, а Работа выполняется утром 9:30 утра по IST. Он отправляет одно и то же сообщение дважды в день.
Как я могу справиться с такой ситуацией?Есть ли способ справиться с TimeZone?Пожалуйста, помогите мне в этом.