sql 浮点型怎么截取两位小数 10

 我来答
憋不住事儿
推荐于2016-09-30 · TA获得超过603个赞
知道小有建树答主
回答量:570
采纳率:85%
帮助的人:166万
展开全部
你的表述不够清楚啊,根据个人理解,两种情况:
1.在数据表中的显示形式(用数据类型
(1)numeric(数据长度,小数位数)
如:numeric(15,2);
(2)decimal(数据长度,小数位数)
同上;
2.查询时显示的形式(用数学函数
round(数据值,小数位数)【注意这里是四舍五入的】
如print round(12.356487,2)返回值为:12.36
whatis1and1
2010-11-04 · TA获得超过236个赞
知道答主
回答量:81
采纳率:0%
帮助的人:0
展开全部
round() 是四舍五入,

如果你要截取的话用trunc()。

trunc(123.456, 2) 结果就是123.45
而round(123.456, 2)的结果是123.46
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wzsjzjjxy
2010-11-04 · TA获得超过3258个赞
知道大有可为答主
回答量:4175
采纳率:0%
帮助的人:1796万
展开全部
转换成numeric
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
along3606
2010-11-04 · TA获得超过136个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:118万
展开全部
用round()函数,查一下用法就知道了,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
songme2000
2010-11-04 · TA获得超过269个赞
知道小有建树答主
回答量:590
采纳率:0%
帮助的人:423万
展开全部
{0:F2}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式