Когда я пытаюсь проанализировать запрос Select с предложением TOP, например, для SELECT TOP 10 * FROM Customers
Получение следующего сообщения об ошибке: java .lang.Exception: org.teiid.api.exception .query.QueryParserException: TEIID31100 Ошибка синтаксического анализа: обнаружена ошибка «SELECT TOP [*] 10 [*] * FROM» в строке 1, столбец 12. Ожидалось: | "и" | "как" | "между" | "кроме" | "получить" | "от" | "в" | "пересекаются" |
Работает нормально с предложением LIMIT, но не с предложением TOP. Базы данных, такие как SQL Сервер, поддерживают предложение TOP для получения ограниченного числа строк. Не поддерживается ли предложение TOP в парсере запросов Teiid?