Clob用于存储高达4 GB的数据字符。它类似于Varchar。那么clob需要什么?我们可以使用BFile来存储文档,pdf ..等等。
那为什么我们需要CLOB?
答案 0 :(得分:4)
CLOB:最大8 TB(!)取决于DB块大小 - “DB字符集”
NCLOB:最大8 TB(!)取决于DB块大小 - “国家字符集”
VARCHAR:最大。 2000 CHARs或4000 BYTEs
BFILE:将BINARY数据存储在OS文件中而不是DB本身(最大4 GB)中
http://download.oracle.com/docs/cd/E11882_01/server.112/e17118/sql_elements001.htm#i45441
http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/datatype.htm
答案 1 :(得分:1)
Varchar2(或至少是)在表格中最大限度为4000。 CLOB可能比这更长。我的大部分知识都是oracle 7/8/9所以也许VARCHAR2现在可能超过4000。但是当天你必须使用CLOB