我有一个整数列“Month”
我想获得一个月的2位数字。
这是我尝试过的:DATEPART(mm,@Date)
1月到9月的几个月内,它将返回一位数字
我正在使用SQL Server 2008
有人有建议吗?
最佳答案
有不同的方法
喜欢
SELECT RIGHT('0' + RTRIM(MONTH('12-31-2012')), 2);
喜欢
SELECT SUBSTRING(CONVERT(nvarchar(6),getdate(), 112),5,2)
见Fiddle可能还有其他方法可以做到这一点。
关于sql - 每月获得2位数字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14975925/