DATEADD и GETDATE разные типы данных при попытке получить данные за прошлый год - PullRequest
0 голосов
/ 21 апреля 2020

Я пытаюсь получить данные из базы данных за последний год. DATEADD возвращает тип данных smalldatetime, а GETDATE возвращает тип данных datetime. Моя попытка изменить тип данных GETDATE с помощью CAST не работает. Запрос возвращает ВСЕ даты - вплоть до 2014 года. Я использую следующий код:

WHERE REC_DATE > DATEADD(DAY ,-365, CAST(GETDATE() AS smalldatetime))
...