我对这两种数据类型非常着迷。根据的说法,它们如下所示:
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吗?
发布于 2017-02-07 01:10:46
BLOB用于二进制数据(视频、图像、文档和其他)
CLOB用于大文本数据( text )
MySQL上的最大大小为2 2GB
Oracle 128TB上的最大大小
发布于 2015-09-16 17:05:35
BLOB
主要用于保存非传统数据,如图像、视频、语音或混合媒体。用于保留基于字符的数据的CLOB
。
发布于 2014-02-05 18:01:31
它们可以被认为是等效的。大小限制是相同的:
还有DBCLOB,用于双字节字符。
参考文献:
http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0008473.html
中的
https://stackoverflow.com/questions/21570751
复制相似问题