如何使用cql在cassandra中插入“ - ”(破折号前后的空格)?

时间:2013-08-28 18:30:18

标签: character-encoding cassandra cql

我需要使用cql:

在cassandra中插入这样的测试
INSERT INTO "MediaCategory" ("MCategoryID", "SubMCategoryName", "PhotoRankID", "VirtualTourID", "LangID") VALUES (6,'Mur d'escalade - Intérieur',41004,141004, 1036);

但插入cassandra后的数据显示如下: -

 LangID | PhotoRankID | MCategoryID | SubMCategoryName              | VirtualTourID
--------+-------------+-------------+-------------------------------+---------------
   1036 |       41004 |           6 | Mur d'escalade\xa0- Intérieur |        141004
由于空间的原因,\ Xao正在进入数据。任何想法如何逃脱它?

1 个答案:

答案 0 :(得分:3)

你的问题是空间不是空格,它是一个unicode非破坏空间:'\ xa0' 我猜你是在从某个地方复制和粘贴文本,它给你一个char(160)空间而不是char(32)空间。