日期:2014-05-17  浏览次数:21008 次

number类型的疑问
问个比较菜的问题,我在一本书上说oracle中的number类型中number(3,1)可以存储-99.9---99.9之间的数据那我想存-100--100的其中包括-99.9---99.9的数怎么办?难道说要写成number(4,1)么?

------解决方案--------------------
SQL code

CREATE TABLE T8
(
    filed NUMBER(4, 1)
);
DROP TABLE T8;
INSERT INTO T8 VALUES(-100);

------解决方案--------------------
SQL code
1是小数位,你如果那样子的数据,就直接number(3)

------解决方案--------------------
探讨
SQL code

CREATE TABLE T8
(
filed NUMBER(4, 1)
);
DROP TABLE T8;
INSERT INTO T8 VALUES(-100);



经测试(3,1)超精度。