永发信息网

oracle 去掉小数点后不必要的0, 我要精确到小数点后三位,但后面如果是0刚不显示出来

答案:2  悬赏:40  手机版
解决时间 2021-02-05 15:38
  • 提问者网友:绫月
  • 2021-02-04 19:26
比如0.1234,显示成0.123;
12.3456,显示成12.346;
12.340,显示成12.34;
12.000,显示成12;
最佳答案
  • 五星知识达人网友:封刀令
  • 2021-02-04 21:02
和你的表中列的字段类型有关吧
全部回答
  • 1楼网友:不如潦草
  • 2021-02-04 22:02
用取整函数trunc(),直接取整就接数值,保留几位第二个参数就为几,小数点右移就用负数 如:trunc(12.354),返回值12 trunc(12.354,1),返回值12.3 trunc(12.354,-1),返回值10 楼主可以试试 select trunc(字段名) from a ,应该行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯