oracle数据库中Number是什么类型?

如题所述

相当于java的int double类型\x0d\x0aoracle包括三种数据类型:\x0d\x0a1)数值:number或number(p,s)\x0d\x0ap:精度,s:刻度(小数位数)\x0d\x0a1234.567 number(6,2) --------> 1234.57\x0d\x0a0.001234 number(2,4) --------> 0.0012\x0d\x0a1234 number(3,-1)--------> 1230\x0d\x0a1204 number(3) --------> 超出精度\x0d\x0a2)字符:char, varchar, varchar2\x0d\x0achar与varchar的区别:\x0d\x0a1.内容存储时占用的存储空间;\x0d\x0a定长:char (声明固定长度)\x0d\x0a'a-> char(10) -> 10\x0d\x0a'ab-> char(10) -> 10\x0d\x0a变长:varchar (根据实际存储的长度为准)\x0d\x0a'a-> varchar(10) -> 1\x0d\x0a'ab-> varchar(10) -> 2\x0d\x0a2.所允许存储的最大长度;\x0d\x0achar: 2000\x0d\x0avarchar: 4000\x0d\x0avarchar与varchar2的区别:\x0d\x0a1.制定厂商不同:\x0d\x0avarchar:ANSI\x0d\x0avarchar2:Oracle\x0d\x0a2.承诺不同;\x0d\x0a3)日期:date '01-JAN-08'\x0d\x0a世纪,年,月,日,时,分,秒
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

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