暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle之数据类型详解

DBStudy 2021-07-14
616

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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论