Сегодня я написал два запроса на Datepart()
и получить различные возвращения нижеSQL Server DATEPART() функция
Запрос № 1:
Select Datepart(day,'2015-07-05')
возвращает '5', который я ожидал.
Запрос # 2:
Select Datepart(day, 2015-07-05)
Возвращает '27', что немного смешно, и я не понимаю, как 27 возвращается.
Разница между этими двумя запросами - одна с датой внутри '', а другая без.
Кто-нибудь может помочь мне здесь?