读书人

sql 语句 返回时间月数的有关问题

发布时间: 2012-05-29 12:16:00 作者: rapoo

sql 语句 返回时间月数的问题
select month(getdate())

如果是3月只能返回 3 我希望他能返回 03 请问这个怎么实现,非常感谢

[解决办法]
SELECT DATEPART(mm,getdate())
[解决办法]

探讨
SELECT DATEPART(mm,getdate())

[解决办法]
探讨
SQL code


select 月份='0'+ rtrim(DATEPART(M,GETDATE()))

月份
-------------
05

(1 行受影响)

[解决办法]
实在不行,就先把月份查出来过后,判断是否小于10,满足再加一个0上去
[解决办法]
select DATENAME(mm,getdate())
[解决办法]
探讨

引用:
SQL code


select 月份='0'+ rtrim(DATEPART(M,GETDATE()))

月份
-------------
05

(1 行受影响)

万一是10、11、12月怎么办。。。

读书人网 >asp.net

热点推荐