gpt4 book ai didi

text - Cassandra WHERE - 比较不区分大小写

转载 作者:行者123 更新时间:2023-12-01 13:48:56 25 4
gpt4 key购买 nike

所以我有一个带有用户名列(文本)的表。

现在我想通过用户名获取用户,但我想执行不区分大小写的搜索。

在 SQL 中,你会这样做:

SELECT * FROM users WHERE UPPER(username) = UPPER('foo');

但是在 CQL 中,没有像 UPPER 或 LOWER 这样的函数,那么我该怎么做呢?

提前致谢!

最佳答案

请参阅此线程:How to read cassandra data with out case sensitive

在 Cassandra 中没有检查区分大小写的功能。理想情况下,您应该通过应用程序以小写形式写入所有数据并坚持使用。您可以编写一个作业以一次性检索和更新所有小写数据。

关于text - Cassandra WHERE - 比较不区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33423080/

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