Oracle中varchar(max)的等效项是什么?
CLOB?
在Oracle中,Varchar限制为4000个字符。除此之外,您必须使用LONG或CLOB。更喜欢CLOB。LONG是较旧的等效项。
从此Oracle文档中:
LOB与LONG和LONG RAW LOB在许多方面与旧的LONG和LONG RAW数据类型不同。 LOB的最大大小为4 GB,而LONG和LONG RAW的最大大小为2 GB。 您可以在LOB上使用随机访问和顺序访问方法。您只能在LONG和LONG RAW上使用顺序访问方法。 LOB(NCLOB除外)可以是您定义的对象类型的属性。 表可以有多个LOB列,但只能有一个LONG或LONG RAW列。 Oracle建议将现有的LONG和LONG Raw属性迁移到LOB。Oracle计划在将来的版本中终止对LONG和LONG RAW的支持。有关迁移的更多信息,请参见Oracle8迁移。
LOB与LONG和LONG RAW
LOB在许多方面与旧的LONG和LONG RAW数据类型不同。
Oracle建议将现有的LONG和LONG Raw属性迁移到LOB。Oracle计划在将来的版本中终止对LONG和LONG RAW的支持。有关迁移的更多信息,请参见Oracle8迁移。