您将如何将日期转换为以下格式:
2012-10-16 07:44:22.000
到这种格式:
2012-10-16
并且不只是使 varchar(10) 不会像这个问题所暗示的那样工作,因为我必须比较它们并且我不能用那种方法来做到这一点。它也没有给我做这种类型的转换的价值。
这和我来的一样接近:
declare @DATE DATETIME = '2012-10-16 00:00:000'
SELECT Convert(varchar(20), @DATE,105)
结果 = 16-10-2012