1.官方文档中有关NUMBER数据类型的描述 p is the precision, or the total number of significant decimal digits, where the most significant digit is the left-most nonzero digit, and the least significant digit is the right-most known digit. Oracle guarantees the portability of numbers with precision of up to 20 base-100 digits, which is equivalent to 39 or 40 decimal digits depending on the position of the decimal point.
s is the scale, or the number of digits from the decimal point to the least significant digit. The scale can range from -84 to 127.
2.关于NUMBER数据类型的测试 create table test ( a number(1,3));
insert into test values(0.12); * 第 1 行出现错误: ORA-01438: 值大于此列指定的允许精度