citext
是一个提供不区分大小写字符字符串类型 citext
的 Contrib 模块。
citext
在 PostgreSQL 8.4 中添加。
更改历史记录
- PostgreSQL 13
- PostgreSQL 12 (1.6)
- 为
citext
类型添加了 64 位哈希函数 (提交 48c41fa9)
- 为
- PostgreSQL 11 (1.5)
citext_pattern_ops
添加 (提交 f2464997)
- PostgreSQL 10 (1.4)
- 添加了对
regexp_match()
的支持 (提交 f9d747a4)
- 添加了对
- PostgreSQL 9.6 (1.3)
- 添加了对并行查询的支持 (提交 a89b4b1b)
- PostgreSQL 9.5 (1.1)
- 修复了
regexp_matches()
函数,需要扩展版本升级 (提交 b22527f2)
- 修复了
- PostgreSQL 9.1 (1.0)
- PostgreSQL 8.4
- 添加 (提交 ab9907f5)
参考文献
- PostgreSQL 文档: citext
有用链接
- Postgres 扩展 - 用于不区分大小写列的 CITEXT - Brian Ambielli 于 2016 年 12 月撰写的博文