首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在oracle数据库中查找截断的值

问如何在oracle数据库中查找截断的值
EN

Stack Overflow用户
提问于 2017-11-09 19:30:20
回答 1查看 136关注 0票数 1

如果列的数据类型为integer,并且该列中的值的平均值是decimal.In输出,则小数部分将被截断,如何确保小数部分不被截断

代码语言:javascript
复制
         25
       25.5
      30.1
     28.09

插入的值为

代码语言:javascript
复制
total_mark            number(10)
      25
      25
     30
     28

如何找出最后3个值被截断?

EN

回答 1

Stack Overflow用户

发布于 2017-11-09 19:40:18

如果您担心保留小数精度,则使用支持该精度的列类型。例如,如果您想保留两位小数,可以使用NUMBER(10,2),而不是NUMBER(10),后者没有小数精度。

使用NUMBER(10),您不会知道哪些值被截断了,因为实际上它们都被截断了。但是在25的情况下,它没有非零的小数部分。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47200723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档