首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从DB2和Oracle透视图看CLOB和BLOB的区别?

从DB2和Oracle透视图看CLOB和BLOB的区别?
EN

Stack Overflow用户
提问于 2014-02-05 15:09:11
回答 3查看 206.1K关注 0票数 112

我对这两种数据类型非常着迷。根据的说法,它们如下所示:

BLOB :可变长度的二进制大对象字符串,最大长度可达2 2GB (2,147,483,647)。主要用于保存非传统数据,如语音或混合媒体。与位数据字符串不同,BLOB字符串不与字符集相关联。

CLOB :变长字符型大对象字符串,最大长度可达2 2GB (2147,483,647)。CLOB可以存储单字节字符串或基于字符的多字节数据。CLOB被视为字符串。

我不知道的是,从DB2和Oracle的角度来看,这两者之间是否有区别?我的意思是,Oracle和DB2 CLOB以及DB2 BLOB和Oracle BLOB之间有什么区别?DB2和Oracle中的最大大小是多少?只有2 GB吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-02-07 01:10:46

BLOB用于二进制数据(视频、图像、文档和其他)

CLOB用于大文本数据( text )

MySQL上的最大大小为2 2GB

Oracle 128TB上的最大大小

票数 131
EN

Stack Overflow用户

发布于 2015-09-16 17:05:35

BLOB主要用于保存非传统数据,如图像、视频、语音或混合媒体。用于保留基于字符的数据的CLOB

票数 69
EN

Stack Overflow用户

发布于 2014-02-05 18:01:31

它们可以被认为是等效的。大小限制是相同的:

  • 最大CLOB长度(字节或八位字节)2 147 483 647
  • BLOB最大长度(字节)2 147 483 647

还有DBCLOB,用于双字节字符。

参考文献:

http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0008473.html

中的

  • LOB定义
票数 45
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21570751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档