Получение SyntaxError: строка 1:126 отсутствует EOF в "LIMIT" (... WHERE language = uk; [LIMIT] 200)
Использование 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;
Это мой запрос?
1 ответ
Всегда заключайте строковые значения в одинарные кавычки.
SELECT id, language, content FROM trustyou_reviews WHERE language = 'uk';
Я отмечаю флажок фильтра выражений SQL DBeaver. Он получает только часть предложения where для фильтрации ваших данных, но вы задаете полный запрос. Вы должны указывать только часть предложения where. т.е.
language = 'uk'