在sql中将月份号转换为月份名称函数我在SQLServer中存储的月份为1,2,3,4,.12。我想将它们显示为一月、二月等。SQLServer中是否有类似MonthName(1)=一月的函数?如果可能的话,我试图避免做案例陈述。
3 回答
收到一只叮咚
TA贡献1821条经验 获得超4个赞
SELECT DATENAME(month, DATEADD(month, @mydate-1, CAST('2008-01-01' AS datetime)))
慕田峪7331174
TA贡献1828条经验 获得超13个赞
Select DateName( month , DateAdd( month , @MonthNumber , 0 ) - 1 )
Select DateName( month , DateAdd( month , @MonthNumber , -1 ) )
翻翻过去那场雪
TA贡献2065条经验 获得超14个赞
SUBSTRING('JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC ', (@intMonth * 4) - 3, 3)
添加回答
举报
0/150
提交
取消