Oracle 数据库中存储的未知长度文本字段的数据类型

mil*_*s55 4 database oracle

长度未知的文本字段的首选数据类型是什么?文本字段可以很小也可以很大。例如,我正在收集论坛评论,并且不知道特定评论(字段)的长度。首选什么数据类型?

MJB*_*MJB 5

BLOB 或 CLOB。根据你的描述,我认为是CLOB(字符大对象)。这里有一个值得一看的地方。

然而,您应该提前知道,虽然 CLOB 相对容易处理,但它可能比您计划的更复杂。如果“未知”指的是小于 4000 字节,则 VARCHAR2 通常是可以接受的。处理它们非常简单直接。