【问题标题】:PostgreSQL: What is the maximum column length for CITEXT typePostgreSQL:CITEXT 类型的最大列长度是多少
【发布时间】:2012-07-30 16:28:04
【问题描述】:

我正在将我的 PostgreSQL9.1 架构迁移到 Oracle11g。我在网上找不到 CITEXT 类型列的最大列长度是多少。使用 VARCHAR2 类型时我应该为 Oracle 设置什么大小。

注意:我知道 CITEXT 提供了不区分大小写的比较,但我不太在意。

【问题讨论】:

    标签: oracle11g postgresql-9.1


    【解决方案1】:

    根据citext 文档,citext 只是text 的不区分大小写版本。 text 本身的长度是无限的(嗯,实际上是 1G)。因此,您不能假设任何有意义的上限。您必须向应用开发者询问每列的实际限制。

    【讨论】:

    • 我阅读了这个文档,但是我错过了Otherwise, it behaves almost exactly like text.的声明。
    猜你喜欢
    • 2011-03-08
    • 1970-01-01
    • 1970-01-01
    • 2018-01-10
    • 2012-10-25
    • 2010-11-20
    • 1970-01-01
    • 2015-11-24
    • 2011-09-22
    相关资源
    最近更新 更多