字符串 – 如何在PostgreSQL中仅基于小写创建索引?
发布时间:2020-12-13 16:41:21 所属栏目:百科 来源:网络整理
导读:如何根据小写设置索引? 即使实际字段包含大小写字母。 另外,我可以运行一个查询,只返回小写索引值吗? 您可以创建索引并将该字段转换为大写或小写。然后,当您进行查询时,您可以进行相同的转换,它会做正确的事情。 所以: CREATE UNIQUE INDEX lower_ca
如何根据小写设置索引?
即使实际字段包含大小写字母。 另外,我可以运行一个查询,只返回小写索引值吗?
您可以创建索引并将该字段转换为大写或小写。然后,当您进行查询时,您可以进行相同的转换,它会做正确的事情。
所以: CREATE UNIQUE INDEX lower_case_username ON users ((lower(username))); 然后查询同样的事情: SELECT username FROM users WHERE lower(username) = 'bob'; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |