zoukankan      html  css  js  c++  java
  • Oracle常用数据类型

    1、字符类型

    CHAR (n byte/char):固定长度字符串,最大长度2000 bytes ,即1<=n<=2000

    例如CHAR(5),表示占5个字节的字符串,当长度小于5个字节时,自动补空格,总是包含5个字节的信息,超过则报错,缺省值为1(1个汉字占两个字节);CHAR(10 char),表示占10个字符的字符串

    VARCHAR2 (n):可变长度的字符串,最大长度4000 bytes ,即1<=n<=4000

     例如VARCHAR2(10),表示占10个字节的字符串,当长度小于10字节时,不会自动补空格,占实际大小,大于则报错,缺省值为1

    NCHAR:根据字符集而定的固定长度字符串,最大长度2000 bytes

    NVARCHAR2:根据字符集而定的可变长度字符串,最大长度4000 bytes 

    例如:字符集设置成ZHS16GBK:汉字占2个字节

    字符集设置成AL32UTF8:汉字占3个字节

    2、数字类型

    NUMBER(P,S) :P为整数加小数位数,P取值范围1到38,S取值范围-84到127

    例如NUMBER(5,3),表示整数位数为2,小数位数为3的数字,形如25.112

    3、日期类型

    DATE:日期,从公元前4712年1月1日到公元4712年12月31日的所有合法日期,Oracle 8i其实在内部是按7个字节来保存日期数据,在定义中还包括小时、分、秒。

    缺省格式为DD-MON-YY,如07-11月-00 表示2000年11月7日。TIMESTAMP:这是一个七字节或十二字节的定宽日期/时间数据类型。它与DATE不同,因为TIMESTAMP可以包含小数秒和上下午信息,带小数秒的TIMESTAMP在小数点右边最多可以保留九位

    4.LOB数据类型

    BLOB:二进制数据,最大长度4G

    CLOB:字符数据,最大长度4G

    NCLOB 根据字符集而定的字符数据,最大长度4G

    Blob、clob、nclob三种大型对象(LOB),用来保存较大的图形文件或带格式的文本文件,如Miceosoft Word文档,以及音频、视频等非文本文件,最大长度是4GB

  • 相关阅读:
    【Jmeter】他人总结篇链接(共八篇相关文章)
    基于web站点的xss攻击
    【雅思】【绿宝书错词本】List37~48
    【雅思】【绿宝书错词本】List25~36
    【雅思】【绿宝书错词本】List13~24
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
    jQuery火箭图标返回顶部代码
  • 原文地址:https://www.cnblogs.com/godwhisper/p/6760149.html
Copyright © 2011-2022 走看看