0

使用 DBeaver 访问 Cassandra 中的表。我可以毫无问题地查看数据,但是当我输入我的 SQL 表达式来过滤结果时,我收到以下错误:

SyntaxError: line 1:126 missing EOF at 'LIMIT' (... WHERE language = uk; [LIMIT] 200)

我的查询: SELECT id, language, content FROM trustyou_reviews WHERE language = uk;

是我的查询吗?

4

1 回答 1

1

始终用单引号将字符串值括起来。

SELECT id, language, content FROM trustyou_reviews WHERE language = 'uk';

我检查了 DBeaver 的 SQL 表达式过滤器框,它只接收 where 子句部分来过滤您的数据,但您给出了完整的查询。您应该只给出 where 子句部分。IE

language = 'uk'
于 2017-04-21T16:20:21.500 回答