我几乎没用过Oracle, 所以来问个很SB的问题:
Oracle的大字段LOB有什么用呢?
好像用的都是BLOB之类的, 而且LOB最大可达4G,成谅解BLOB却只能达到2G, 为什么不
用LOB而要用BLOB呢?
------解决方案--------------------
LOB是一种大数据类型的统称,用来存储大量数据的数据库字段,最大可以存储4G字节的内容。oracle提供了CLOB,,NCLOB,BLOB,BFILE这几种LOB类型:
CLOB:和oracle7中的LONG类型相似,存储单字节字符数据。
NCLOB:用来存储定宽多字节字符数据。(比如存中文的)
BLOB:和LONG RAW相似,存储无结构的二进制数据,图片,声音等。
BFILE:oracle中只保存一个类似指针的东西,指向操作系统中某一位置的文件。实际的文件存储在文件系统中。
------解决方案--------------------
前三个都是4G的。
CLOB,NCLOB存字符的,BLOB存非结构化的二进制数据,图片,音频,视频等。