我对这两种数据类型非常着迷。根据 Oracle文档,它们的定义如下:
BLOB:长度可变的二进制大对象字符串,最长可达2GB(2,147,483,647)。主要用于存储非传统数据,例如语音或混合媒体。BLOB字符串不与字符集关联,就像FOR BIT DATA字符串一样。
CLOB:长度可变的字符大对象字符串,最长可达2GB(2,147,483,647)。CLOB可以存储单字节字符字符串或多字节、基于字符的数据。CLOB被认为是一个字符字符串。
我不知道的是从DB2和Oracle的角度来看,是否有任何区别?我的意思是,DB2 CLOB和Oracle CLOB之间有什么区别,DB2 BLOB和Oracle BLOB之间也是一样的吗?在DB2和Oracle中,它们的最大大小是多少?仅仅只有2 GB 吗?