cassandra - 在 Cassandra 中插入特殊字符

标签 cassandra cql

您好,我正在尝试使用 cql 将以下文本插入 cassandra (cqlsh 3.0.2 | Cassandra 1.2.5)

INSERT INTO "MediaCategory" ("MCategoryID", "SubMCategoryName", "PhotoRankID", 
  "VirtualTourID", "LangID") VALUES (14,'Vue depuis l'hôtel',92002,192002, 1036);

但是当我尝试这样做时,我收到一条错误消息,提示语法无效。基本上我无法取消插入任何包含“l'”的内容

最佳答案

您可以使用双'(即'')来表示CQL 中的'。例如:

insert into text_table (text_data) values ('Vue depuis l''hôtel');

关于cassandra - 在 Cassandra 中插入特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18323451/

相关文章:

cassandra - 如何保持cassandra中多个表的数据一致性?

c# - Cassandra 准备好的语句的并发执行返回无效的 JSON 作为结果

java - Cassandra Lucene 索引 boolean 语法

cassandra - 试图登录到 cassandra 的控制台 (cqlsh) 并且它拒绝了我

cassandra - 如何在 Cassandra 表中添加一个默认值为 "whatever"的新字段?

database - 选择带有允许过滤的低基数列会抛出错误 : No secondary indexes on the restricted columns support the provided operators

Cassandra CQL Shell 停止显示行

cassandra - 使用 Cassandra 的 Java 对象映射 API 插入 now()

Cassandra 为工业数据传感器节省时间序列

Cassandra 数据 stax 查询生成器更新