1、字符串类型
字符串类型分为固定长度类型(char/nchar)和可变长度类型( varchar2/nvarchar2)两种。
所谓固定长度是指如果输入字符串比定义的字符长度,那么oracle将会抛出异常,如果输入字符串长度不够定义的字符串长度,那么也会在存储的时候占据定义字符串的长度。缺点是浪费存储空间,但是存储的效率要比可变长度类型要好。
所谓可变长度:是指数据存储的大小是根据输入的字符串的大小来决定的,这样的好处是可以有效的利用数据块空间,缺点是存储效率较低。
2、数字类型
①Number类型:Number(P,S),P代表小数点儿前面的位数,S代表小数点儿后边的位数。例如Number(3,2),当数据为189.346时候,在数据库中存储的时候就是189.35(这里要特别注意)。
②Integer类型:用来存储整数。若插入或者更新的数值有小数的时候,则会被四舍五入。例如:插入数字为1.5,则存储的数字是2。
3、日期类型
date类型是经常使用的数据类型,用来存储日期和时间信息,不做过多的解释,实际开发过程中,日期类型的互相转换是经常遇到的。
4、clob数据类型(基本不用)。
以上就是oracle中经常用的数据类型,在之前分享的三篇文章中都是关于oracle知识中非常基础的知识,感兴趣的同学可以好好看看,如有不妥之处也欢迎指正,从明天开始,就正式进入oracle安装、sql的拼写,以及函数的应用部分了,希望大家打好基础(磨刀不误砍柴工),明天见。
King联系方式:156937648(qq)。
太尴尬了,目前没有一个好友请求。
文章转载自DBStudy,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




