我有以下查询:
SELECT DATEADD(DAY, 0 - (DATEPART(weekday, GETDATE()) % 7), GETDATE())
显示:
2014-04-19 10:47:46.790
如何修改查询以使其显示04/19/2014
或04-19-2014
SELECT CONVERT(VARCHAR, DATEADD(DAY, 0 - (DATEPART(weekday, GETDATE()) % 7), GETDATE()), 101)
产出
04/19/2014
和
SELECT CONVERT(VARCHAR, DATEADD(DAY, 0 - (DATEPART(weekday, GETDATE()) % 7), GETDATE()), 110)
产出
04-19-2014
或者,您可以在使用的应用程序中格式化(在您的情况下为SSRS)。可以这样做
=Format(date_column, "MM/dd/yyyy")
或者
=Format(date_column, "MM-dd-yyyy")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句