Select Cassandra 的前 N ​​行 table

Select first N rows of Cassandra table

如本 doc 至 select 行的范围所述,我必须这样写:

select first 100 col1..colN from table;

但是当我在 cql shell 上启动它时,我得到这个错误:

<ErrorMessage code=2000 [Syntax error in CQL query] message="line 1:13 no viable alternative at input '100' (select [first] 100...)">

怎么了?

根据Docs,关键字首先是限制列数,而不是行数

要限制行数,您必须只限制关键字。

select col1..colN from table  limit 100;

默认限制为 10000