2012-08-13 29 views
0

我有列stsmm這是一個月整數。我需要MM的形式。在sql中填充整數月份?

我試過這個:RIGHT('0' || cast(stsmm as char(2)), 2)但它不起作用。

感謝

+0

什麼RDBMS您使用在MM總是返回? – 2012-08-13 22:53:26

+0

修復了它,需要varchar。 – jmasterx 2012-08-13 22:57:42

回答

-1

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

0

嘗試使用這樣的:

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

這樣