使用SQL Calcite引擎时无法解释

问题描述 投票:0回答:1

当我在 ignite 2.15 中使用 sql 方解石引擎执行解释时,它抛出异常 SQL 错误 [1001] [42000]:无法解析查询。遇到“解释SELECT” 那么如何执行explain呢?

ignite
1个回答
0
投票

对于 Calcite 查询引擎,您应该使用

EXPLAIN PLAN FOR
而不是
EXPLAIN
,如下例所示:

EXPLAIN PLAN FOR SELECT /*+ QUERY_ENGINE('calcite') */ * FROM orders WHERE id = 1000;

有关 Calcite SQL 语法的更多详细信息可以在此处找到。

© www.soinside.com 2019 - 2024. All rights reserved.