在sql中填充整数月份?

时间:2012-08-13 22:47:05

标签: sql

我的列stsmm是月整数。我需要MM的形式。

我尝试了这个:RIGHT('0' || cast(stsmm as char(2)), 2)但它不起作用。

由于

2 个答案:

答案 0 :(得分:0)

试试这个:

select right(cast(100 + yourmonthcolumn as char(3)), 2)

这种方式总是以MM返回

答案 1 :(得分:-1)

需要RIGHT('0' || cast(stsmm as varchar(2)), 2)