cassandra 如何 select 标记复合主键
cassandra how to select token for compound primary key
我想为我的 table 的一行获取令牌,其主键如下所示:
PRIMARY KEY ((C1, C2), C3)
我尝试使用以下选项进行选择
SELECT token((C1, C2), C3) from myTable
但是报错
SyntaxException: line 1:12 no viable alternative at input '('
此类查询的正确语法是什么
只能在主键的分区键部分调用Token。在你的情况下它将是
select token(C1, C2) from myTable;
我想为我的 table 的一行获取令牌,其主键如下所示:
PRIMARY KEY ((C1, C2), C3)
我尝试使用以下选项进行选择
SELECT token((C1, C2), C3) from myTable
但是报错
SyntaxException: line 1:12 no viable alternative at input '('
此类查询的正确语法是什么
只能在主键的分区键部分调用Token。在你的情况下它将是
select token(C1, C2) from myTable;