oracle中clob和blob有什么区别
2022-05-07 18:45:38
oracle中clob和blob的区别:BLOB全称为二进制大型对象,是按照二进制来存储的,通常用于将图片、文件、音乐等信息转为二进制再存储;而CLOB全称为字符大型对象,是直接存储文字的,通常用于直接存储文章或者是较长的文字。
本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。
oracle中clob和blob有什么区别
BLOB是用来存储二进制数据的,而CLOB是用来存储文字的。
1.BLOB
BLOB全称为二进制大型对象(Binary Large Object)。它用于存储数据库中的大型二进制对象。可存储的最大大小为4G字节
2.CLOB
CLOB全称为字符大型对象(Character Large Object)。它与LONG数据类型类似,只不过CLOB用于存储数据库中的大型单字节字符数据块,不支持宽度不等的字符集。可存储的最大大小为4G字节
BLOB和CLOB都是大字段类型,BLOB是按二进制来存储的,而CLOB是可以直接存储文字的,其实两个是可以互换的的,或者可以直接用LOB字段代替这两个。
但是为了更好的管理ORACLE数据库,通常像图片、文件、音乐等信息就用BLOB字段来存储,先将文件转为二进制再存储进去。而像文章或者是较长的文字,就用CLOB存储,这样对以后的查询更新存储等操作都提供很大的方便。
推荐教程:《Oracle视频教程》
以上就是oracle中clob和blob有什么区别的详细内容,更多请关注dnjidi.com其它相关文章!
相关阅读
- h5和css3有哪些新特性
- css换行代码是什么
- css使图片居中的方法有哪些
- 巧用css将背景图像固定在视口
- 巧用css规定背景绘制区域
- 一招搞定css相对原点定位背景图片
- 如何使用css设置背景图的重复与否
- 教你一招搞定css背景图的大小
- 一招搞定css定位元素的背景图像
- css如何定义网格线大小
- css如何设置指定网格的大小和位置
- 怎么实现水印?浅析水印实现的几种方式
- 如何使用JavaScript比较两个日期
- 如何使用前端三剑客创建漂亮的倒计时效果
- javascript的变量是什么
- javascript中变量的命名有什么要求
- javascript是不是面向对象语言
- vue和vuejs一样吗