oracle中number类型是什么类型

如题所述

相当于java的int double类型 oracle包括三种数据类型: 1)数值:number或number(p,s) p:精度,s:刻度(小数位数) 1234.567 number(6,2) --------> 1234.57 0.001234 number(2,4) --------> 0.0012 1234 number(3,-1)--------> 1230 1204 number(3) --------> 超出精度 2)字符:char, varchar, varchar2 char与varchar的区别: 1.内容存储时占用的存储空间; 定长:char (声明固定长度) 'a' -> char(10) -> 10 'ab' -> char(10) -> 10 变长:varchar (根据实际存储的长度为准) 'a' -> varchar(10) -> 1 'ab' -> varchar(10) -> 2 2.所允许存储的最大长度; char: 2000 varchar: 4000 varchar与varchar2的区别: 1.制定厂商不同: varchar:ANSI varchar2:Oracle 2.承诺不同; 3)日期:date '01-JAN-08' 世纪,年,月,日,时,分,秒
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-02-18
数值类型。可以定义为整数,也可以定义为小数。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网