大家好,我正在使用
CONVERT(VARCHAR, i.createdDate, 120)
转换为varchar
。
我应该怎样做才能将日期显示为 yyyy_MM
像这样?:
'2012-12-16 14:50:00' to '2012_12'
提前致谢。
最佳答案
这应该有效:
SELECT REPLACE(CONVERT(VARCHAR(7), GETDATE(), 120), '-', '_')
关于sql-server - 将日期时间转换为字符串并在 SQL Server 中显示为 'yyyy_MM',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13771590/