SQL2005如何让小数点后面多显示一个零?
如题,如何在SQL2005中保存小数点后面的0,即如何得到这样的显示结果?12.03.02.52.00.7等...
如题,如何在SQL2005中保存小数点后面的0,即如何得到这样的显示结果?
12.0
3.0
2.5
2.0
0.7
等 展开
12.0
3.0
2.5
2.0
0.7
等 展开
5个回答
展开全部
这种数据值默认类型就是这样,可去包个函数去掉
convert(numeric(14,0),12.0)
或者
在建表的时候设定字段小数位数为0
convert(numeric(14,0),12.0)
或者
在建表的时候设定字段小数位数为0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DECLARE @A numeric(10,4)
set @A=12
SELECT CAST(@A AS NUMERIC(5,1))
set @A=12
SELECT CAST(@A AS NUMERIC(5,1))
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据库把格式弄下?,decimal(8,1)保留一位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select to_char(f_name,'99999.9') from table_name
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
round(字段,1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询