暂无图片
Oracle支持几种类型的LOB?
我来答
分享
胡武
2023-02-07
Oracle支持几种类型的LOB?

Oracle支持几种类型的LOB?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新

Oracle支持4种类型的LOB,即CLOB、NCLOB、BLOB和BFILE。

CLOB:字符LOB。这种类型用于存储大量的文本信息,如XML或纯文本。这个数据类型会受到字符集转换的影响。也就是说,在获取CLOB数据时,这个字段中的字符会从数据库的字符集转换为客户的字符集,而在修改时会从客户的字符集转换为数据库的字符集。

NCLOB:另一种类型的字符LOB。存储在这一列中的数据所采用的字符集是数据库的国家字符集,而不是数据库的默认字符集。

BLOB:二进制LOB。这种类型用于存储大量的二进制信息,如文字处理文档、图像、甚至包括你所能相像到的任何其他数据。数据库不对这种类型的字段进行字符集转换,应用向BLOB中写入的每一位数据,再取出时都会按照原样返回。

BFILE:二进制文件LOB。与其说它是一个数据库存储实体,不如说是一个指针。数据库在BFILE中仅存储一个指向操作系统文件的指针,这个文件在数据库之外维护,其实并不是数据库的一部分。BFILE对这个文件中内容进行只读访问。

暂无图片 评论
暂无图片 有用 10
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏