2013-08-28 35 views
0

HI我需要使用定製列表中插入卡桑德拉這樣一個測試:如何在cassandra中使用cql插入「 - 」(破折號前後的空格)?

INSERT INTO "MediaCategory" ("MCategoryID", "SubMCategoryName", "PhotoRankID", "VirtualTourID", "LangID") VALUES (6,'Mur d'escalade - Intérieur',41004,141004, 1036); 

但插入後卡桑德拉的數據顯示,高達如: -

LangID | PhotoRankID | MCategoryID | SubMCategoryName    | VirtualTourID 
--------+-------------+-------------+-------------------------------+--------------- 
    1036 |  41004 |   6 | Mur d'escalade\xa0- Intérieur |  141004 

的\ XAO是進入數據因爲太空。任何想法如何逃避它?

回答

3

你的問題是,空間不是空間,它是一個unicode non breaking space:'\ xa0' 我猜你是從某處複製和粘貼文本,並且它給了你一個char(160 )空間而不是char(32)空間。

+0

感謝這工作。我手動包括空間Char(32)空間,它現在正在工作。 –