Sta*_*ace 1 sql t-sql sql-server datetime
我想将dateTime值转换为Month-Year(注意它们之间的(-))。
我希望他们像2014年1月,2014年2月,2014年3月,2014年4月。
我试过了
SELECT convert(varchar(7), getdate(), 126)
SELECT right(convert(varchar, getdate(), 106), 8)
Run Code Online (Sandbox Code Playgroud)
但是第一行给我2014-05(我需要像2014年5月那样),而第二行给我2014年5月(它缺少-,就像2014年5月一样)
您几乎在那里:
SELECT replace(right(convert(varchar, getdate(), 106), 8), ' ', '-')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24226 次 |
| 最近记录: |