存储过程中取得当前月份

来源:百度知道 编辑:UC知道 时间:2024/06/08 03:59:11
我用 set @Month=convert(varchar(2),month(getdate()))
得到当前月, 并且需要取得的月份均为2位,即10月之前月份在前面补零
01,02,03.....
请教在存储过程中该如何写这个语句?
本人新手 请大侠们帮忙~~

CONVERT(varchar(100), GETDATE(), 20)试试这个,只是你要截取一下返回的日期子串,不用你考虑补0的问题。 结果如2009-07-22这样子的。截取子串就不用 说了吧

对存储过程不太熟悉,但是可以将Month作为参数传进存储过程啊。
这样应该比较好实现吧