博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle数据库的常见数据类型
阅读量:7052 次
发布时间:2019-06-28

本文共 1472 字,大约阅读时间需要 4 分钟。

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    用来存储二进制数据  存储视频\图像\音频

 

转载于:https://www.cnblogs.com/myjavalife/p/4893020.html

你可能感兴趣的文章