The*_*ght 0 sql t-sql date datepart
使用TSQL,如何返回格式类似于"2012年2月7日"的日期?
这将返回当天:
SELECT DATEPART(d, getdate())
Run Code Online (Sandbox Code Playgroud)
这将返回年份:
SELECT DATEPART(yyyy, getdate())
Run Code Online (Sandbox Code Playgroud)
如何返回月份名称?
谢谢,
以下将为您提供"2012年2月14日"的格式:
SELECT REPLACE(CONVERT(VARCHAR(11), GETDATE(), 106), ' ', '-') AS [dd-Mon-YYYY]
Run Code Online (Sandbox Code Playgroud)
如果您只想要月份名称,您可以:
select DATENAME(m, getdate())
Run Code Online (Sandbox Code Playgroud)