////// 在sqlserver2000中,如何将数字2格式化为字符串'02'
在sqlserver2000中,如何将数字2格式化为字符串 '02 '
通过dec(p,s)只能格式化小数点后的数字,
我希望能格式化小数点前的数字如何实现
比如:
1 ---》 '01 '
2 ---》 '02 '
.
.
.
11 ---》 '11 '
12 ---》 '12 '
------解决方案--------------------转成字符串right( '0 '+[Field],2)
------解决方案--------------------select right( '0 '+rtrim(字段),2) from 表
------解决方案--------------------chuifengde(树上的鸟儿)说的对
------解决方案--------------------前置最大可能的0数,然后用right()函数。
------解决方案--------------------(树上的鸟儿 没有考虑数据类型问题 libin_ftsafe(子陌红尘) 的是对的
------解决方案----------------------try
declare a int
set a=2
select right(1000000+a,2)
------解决方案--------------------declare @i int
set @i=2
print right(1000000+@i,2)