zoukankan      html  css  js  c++  java
  • oracle数据库的常见数据类型

    char
        定长字符串类型  长度是固定不变的 GBK编码 
        默认长度是1  即一个字节  最大长度:2000个字节
        char(10) 等价于char(10 byte)  如果存入的值不足10个字节,其他位也被占用
        char(10 char) 长度为10个字符,即20个字节
        优点: 查询效率较高
        缺点: 占用空间较多  
        
    varchar2
        变长字符串  长度可变
        varchar在oracle中不推荐使用,强烈推荐使用varchar2
        必须要为其指定长度  1-4000个字节  所以要考虑到编码问题
        oracle使用gbk编码  一个中文占2个字节  英文数字占用一个字节
        优点: 占用的空间较少
        缺点: 查询效率较低
    
    number
        数字类型  number(all_length, point_length)
        第一个参数: 整个数字的位数
        第二个参数: 以小数点为参照  右边为正数,左边为负数 0就是没有小数
        
        原始数据        存入格式        存后数据
    ---------------------------------------------------
        123.89            number            123.89
        123.89            number(3)        124
        123.89            number(6,2)        123.89
        123.89            number(6,1)        123.9
        123.89            number(4,2)        exceed precision(有效位数为5, 5>4)  超出范围
        123.89            number(6,-2)    100
        .01234            number(4,5)        .01234(有效位为4)
        .00012            number(4,5)        .00012
        .000127            number(4,5)        .00013
        .0000012          number(2,7)        .0000012
        .00000123          number(2,7)        .0000012
        
    date
        to_date('存入的值','存入的格式');    
            将数据存入数据库中,需要进行格式化存储的函数
            默认格式:DD-MM-YY
            例: 
            to_date('2015-12-12 12:12:12','YYYY-MM-DD HH:MI:SS')
        
        to_char();
            select to_char(date, 'YYYY-MM-DD HH24:MI:SS') tochar_time from dual;
    
    clob
        用来存储单字节字符型数据  适用于存储超长文本  例如:小说博客
        
    blob
        用来存储二进制数据  存储视频图像音频
    
  • 相关阅读:
    LeetCode Best Time to Buy and Sell Stock
    LeetCode Scramble String
    LeetCode Search in Rotated Sorted Array II
    LeetCode Gas Station
    LeetCode Insertion Sort List
    LeetCode Maximal Rectangle
    Oracle procedure
    浏览器下载代码
    Shell check IP
    KVM- 存储池配置
  • 原文地址:https://www.cnblogs.com/myjavalife/p/4893020.html
Copyright © 2011-2022 走看看