web-dev-qa-db-ja.com

Cassandraテーブルの最初のN行を選択

これで述べたように doc 行の範囲を選択するには、これを書く必要があります:

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...)">

どうしましたか?

16
OiRc

Docs によると、最初のキーワードは行ではなく列の数を制限することです

行数を制限するには、キーワード制限のみを行う必要があります。

select col1..colN from table  limit 100;

デフォルトの制限は10000です

28
Thorarins