字符串 – 如何在PostgreSQL中仅基于小写创建索引?

前端之家收集整理的这篇文章主要介绍了字符串 – 如何在PostgreSQL中仅基于小写创建索引?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何根据小写设置索引?

即使实际字段包含大小写字母。

另外,我可以运行一个查询,只返回小写索引值吗?

您可以创建索引并将该字段转换为大写或小写。然后,当您进行查询时,您可以进行相同的转换,它会做正确的事情。

所以:

CREATE UNIQUE INDEX lower_case_username ON users ((lower(username)));

然后查询同样的事情:

SELECT username FROM users WHERE lower(username) = 'bob';
原文链接:https://www.f2er.com/postgresql/193194.html

猜你在找的Postgre SQL相关文章