我想要实现一个与我们希望通过Calcite适配器连接到Calcite的数据库引擎相关的show foo命令。当然,foo是特定于该数据库引擎的某些内容。我正在尝试弄清楚应该将它映射到哪种relnode(以及其他细节)。所以,如果有人已经将“show”语句实现为Calcite适配器,并对我有一些提示,将不胜感激。
我目前的想法是创建一个新的“foo”表类型,其中包含命令应返回的相关列,然后将show foo映射到等效的:
select * from foo;
当然,这是使用Calcite relnodes来完成的。在后端,我知道我必须将其转换为什么。
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号