• Oracle8 数据规范


     前导发轫:网海拾贝




    数据规范 参数 描画
    char(n) n=1 to 2000字节 定长字符串,n字节长,假如不指定长度,缺省为1个字节长(一个汉字为2字节)
    varchar2(n) n=1 to 4000字节 可变长的字符串,详细界说时指明最年夜长度n,
    这种数据规范可以放数字、字母以及ASCII码字符集(能够EBCDIC等数据库系统担任的字符集规范)中的通通符号。
    假如数据长度没有到达最年夜值n,Oracle 8i会依据数据年夜小主动调理字段长度,
    假如你的数据前后有空格,Oracle 8i会主动将其删去。VARCHAR2是最常用的数据规范。
    可做索引的最年夜长度3209。
    number(m,n) m=1 to 38
    n=-84 to 127 可变长的数值列,容许0、正值及负值,m是通通有效数字的位数,n是小数点以后的位数。
    如:number(5,2),则这个字段的最年夜值是99,999,假如数值超出跨越了位数限定就会被截取多余的位数。
    如:number(5,2),但在一行数据中的这个字段输出575.316,则真正留存到字段中的数值是575.32。
    如:number(3,0),输出575.316,真正留存的数据是575。 date 无 从公元前4712年1月1日到公元4712年12月31日的通通正当日期,
    Oracle 8i其着实外部是按7个字节来留存日期数据,在界说中还包孕小时、分、秒。
    缺省款式为DD-MON-YY,如07-11月-00 泄露示意2000年11月7日。
    long 无 可变长字符列,最年夜长度限定是2GB,用于不需求作字符串搜索的长串数据,假如要中断字符搜索就要用varchar2规范。
    long是一种较老的数据规范,未来会逐渐被BLOB、CLOB、NCLOB等年夜的工具数据规范所取代。
    raw(n) n=1 to 2000 可变长二进制数据,在详细界说字段的时分必需指明最年夜长度n,Oracle 8i用这种款式来留存较小的图形文件或带款式的文本文件,如Miceosoft Word文档。
    raw是一种较老的数据规范,未来会逐渐被BLOB、CLOB、NCLOB等年夜的工具数据规范所取代。
    long raw 无 可变长二进制数据,最年夜长度是2GB。Oracle 8i用这种款式来留存较年夜的图形文件或带款式的文本文件,如Miceosoft Word文档,以及音频、视频等非文本文件。
    在统一张表中不能同时有long规范和long raw规范,long raw也是一种较老的数据规范,未来会逐渐被BLOB、CLOB、NCLOB等年夜的工具数据规范所取代。
    blob
    clob
    nclob 无 三种年夜型工具(LOB),用来留存较年夜的图形文件或带款式的文本文件,如Miceosoft Word文档,以及音频、视频等非文本文件,最年夜长度是4GB。
    LOB有几品种型,取决于你操纵的字节的规范,Oracle 8i实着真实地将这些数据存储在数据库外部留存。
    可以执行读取、存储、写入等特殊操纵。
    bfile 无 在数据库外部留存的年夜型二进制工具文件,最年夜长度是4GB。
    这种外部的LOB规范,经由数据库记录改革状况,但是数据的详细留存是在数据库外部中断的。
    Oracle 8i可以读取、盘考BFILE,但是不能写入。
    年夜小由操纵系统决定。





    版权声明: 原创作品,容许转载,转载时请务必以超链接方法标明文章 原始起因 、作者信息和本声明。否则将清查法律责任。

  • 相关阅读:
    c# 发送邮件笔记(一)
    windows API(一)
    SubSonic3.0安装
    Node.js安装MongoDB驱动
    JDBC连接数据库方法
    Delphi LiveBindings如何绑定一个对象(二)(转)
    delphi RTTI机制学习(一)
    Delphi LiveBinds组件
    mysql 每个分类各取5条
    mysql in(...) 1次取出当前记录及上1条下1条记录, 且使用了主键作为索引
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975852.html
Copyright © 2020-2023  润新知