【问题标题】:CQL escape \xa0CQL 转义 \xa0
【发布时间】:2019-05-23 21:13:43
【问题描述】:

我在 cassandra 表中有一行,其中一列有一个尾随空格,看起来像“someval\xa0”

如何编写一个 cql 查询来转义 unicode 字符 \xa0,基本上我是在尝试从表中删除该行。

尝试使用 \、单引号、$$$ 但没有运气......

delete * from testkeyspace.testtable where username="someval\xa0"
delete * from testkeyspace.testtable where username=$$$someval\xa0$$$
delete * from testkeyspace.testtable where username=\\someval\xa0\\

【问题讨论】:

    标签: unicode cassandra cql


    【解决方案1】:

    文本常量应该用单引号括起来:'someval\xa0'(参见doc for reference)。

    【讨论】:

    • 所以,当我有像 select * from testkeyspace.testtable where username='someval\xa0'; 这样的查询时似乎没有返回记录......我的意思是重新调整空行......
    猜你喜欢
    • 2018-11-22
    • 2018-02-03
    • 2021-06-27
    • 2015-12-01
    • 1970-01-01
    • 2016-09-04
    • 2019-08-21
    • 2015-01-03
    • 2021-04-18
    相关资源
    最近更新 更多