我创建了一个cassandra柱族,如下所示:
CREATE COLUMN FAMILY foo
WITH comparator= UTF8Type
AND key_validation_class=IntegerType
AND column_metadata=[{column_name: bar_user_key, validation_class: UTF8Type}];
尝试使用值创建新列时,出现以下语法错误:
[default@mykeyspace] SET foo[23]["Bar:12/User:15"] = "1";
Syntax error at position 31: unexpected """ for `SET foo[23]["Bar:12/User:15"] = "1";`.
不知道这是怎么回事。使用cassandra 1.2。
2条答案
按热度按时间uklbhaso1#
我相信您必须在cassandra cli中使用单引号。
zsohkypk2#
双引号不允许只使用单引号