你能说出CLOB和NCLOB之间的区别吗?
答案 0 :(得分:39)
CLOB存储在数据库字符集中编码的字符数据。 NCLOB存储以国家字符集
编码的字符数据SELECT parameter, value
FROM v$nls_parameters
WHERE parameter LIKE '%CHARACTERSET'
将显示数据库的数据库和国家字符集。
答案 1 :(得分:1)
BLOB,CLOB,NCLOB和BFILE 内置的LOB数据类型BLOB,CLOB和NCLOB(内部存储)以及BFILE(外部存储)可以存储大型和非结构化数据,例如文本,图像和空间数据,最大4 GB。
BLOB
BLOB数据类型存储二进制大对象。 BLOB最多可以存储4 GB的二进制数据。
CLOB
CBLOB数据类型存储字符大对象。 CLOB最多可以存储4 GB的字符数据。
NCLOB
NCBLOB数据类型将字符大对象存储在多字节国家字符集中。 NCLOB最多可以存储4 GB的字符数据。
BFILE
BFILE数据类型允许访问存储在Oracle数据库外部文件系统中的二进制文件LOB。 BFILE列存储一个定位器,该定位器用作指向服务器文件系统上的二进制文件的指针。支持的最大文件大小为4 GB。