怎样把小数点后补充的零去掉
怎样把小数点后补充的零去掉例如:2.450变成2.45 13.200变成13.2
declare @i varchar(10)
set @i='13.200'
while right(@i,1)='0'
set @i=left(@i,len(@i)-1)
select @i
[此贴子已经被作者于2006-4-11 11:08:59编辑过]
如果不存在像‘12.0500’ 或‘10.103’这样的数
可以这样试一下
select left(2.450,patindex('%0%','2.450')-1)
select left(13.200,patindex('%0%','13.200')-1)
否则的话好像还真没什么太好的办法呀~
不知道你一共有多少这样的数啊?
经常这样,原因可能是网页没有完全打开的BUG?
不过如果预览没问题了一般就没问题了(有人发帖子还预览吗?)。
不过楼主这个问题有什么实用价值么?从排版上来看我还是喜欢带零的,比较整齐
[此贴子已经被作者于2006-4-11 11:53:51编辑过]