Я-то обычно использую что-то вроде 'YYYYMMDD', например '20161124', но тут я нашел гораздо более удобный и правильный способ:
declare @d datetime
set @d = {ts '2016-09-14 01:38:28'}
print @d
В целом, можно использовать:
- {d 'yyyy-mm-dd'}
- {ts 'yyyy-mm-dd hh:mm:ss'}
- {t 'hh:mm:ss'}