我对 oracle 很陌生,但我一直在课堂上学习它,最近我遇到了number
数据类型。我已经阅读了有关比例和精度 (s,p) 的文档,但我仍然对该类型的正确使用不持肯定态度。
假设我想将百分比值存储为小数。小数点可以是 0 到 1 之间的任意值,并且小数点后最多可以有 3 个数字。
要存储的一些可能的小数可能包括:
.66
.553
1.00
如果我要创建这个专栏NUMBER(4,3)
,即使只有两个数字,它也会起作用吗?见下文
.22
.10
.35
etc...
简而言之,数字类型是否要求满足 EXACT 大小?例如。NUMBER(4,3) 是否绝对要求插入的数据是 4 个数字,其中 3 个在小数点后?
谢谢您的帮助!