我想选择值= 201301
select getdate(), cast(datepart(year, getdate()) as varchar(4))+cast(datepart(MONTH, getdate()) as varchar(2))
它返回20131
。
执行此操作的正常方法是什么?
最佳答案
SELECT CONVERT(nvarchar(6), GETDATE(), 112)
关于sql - 将日期转换为 YYYYMM 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14217751/