gpt4 book ai didi

database - PostgreSQL 唯一索引和字符串大小写

转载 作者:太空狗 更新时间:2023-10-30 01:41:31 29 4
gpt4 key购买 nike

如果我在一个字段上创建一个 PostgreSQL 唯一索引,默认情况下比较不区分大小写吗?

如果不是,是否可以要求 PostgreSQL 忽略字符串大小写?

最佳答案

PostgreSQL 区分大小写。做你想做的事创建一个函数索引。所以说

CREATE UNIQUE INDEX test_upper_idx ON mytable (UPPER(myfield));

这样,当您在查询中使用 UPPER(myfield) 时,将使用索引。

See this link

关于database - PostgreSQL 唯一索引和字符串大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4124185/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com