当我尝试用TOP子句解析Select查询时,例如Select TOP 10*FROM Customers
正在获取以下错误消息:java.lang.Exception:org.teiid.api.Exception.query.QueryParserException:TEID31100解析错误:在第1行第12列遇到"SELECT TOP[*]10[*]*FROM"。应为:|和"|"作为"|"在"|"之间,除了"|"中的"|"从"|"提取"|">
它适用于LIMIT子句,但不适用于TOP子句。SQL Server等数据库支持TOP子句来检索有限数量的行。Teiid查询分析器中是否不支持TOP子句?
Teiid使用[1]中所示的LIMIT支持类似的功能。我认为Teiid不支持TOP,因为它不是ANSI标准。
[1]http://teiid.github.io/teiid-documents/master/content/reference/r_limit-clause.html