【发布时间】:2017-08-21 08:28:29
【问题描述】:
我想知道如果数字的值不是整数,是否有办法防止数字类型的数据进入表格。
即。如果数据包含分数或小数,我不想存储数据。我正在使用 oracle 11g。尽管将比例定义为 0,oracle 仍会将数字的小数部分四舍五入为最接近的整数。
很确定我们必须对列进行某种检查约束,但不太确定那会是什么。
任何帮助将不胜感激。谢谢!
【问题讨论】:
-
有可以使用的整数类型吗?
-
是的,我确实尝试过。对于 Integer 类型,Oracle 似乎也将值四舍五入到最接近的整数。