Я заметил, что в случае, если мой запрос C # содержит
(e => e.MyDateTimeData == DateTime.Now)
, сгенерированный SQL использует
WHERE [e].[MyDateTimeData] = GETDATE()
Когда часовой пояс клиента EF отличается от SQL-узла SQL ServerСерверный процесс пользователя часового пояса, это не будет хорошо.
Часовые пояса могут отличаться, даже если клиентский процесс и процесс SQL Server выполняются на одном хосте.
Что-то отсутствует, или это реальная проблема?