ADBC
Arrow 数据库连接
加载中...
搜索中...
无匹配项
Substrait 语义

函数

AdbcStatusCode AdbcStatementSetSubstraitPlan (struct AdbcStatement *statement, const uint8_t *plan, size_t length, struct AdbcError *error)
 设置要执行的 Substrait 计划。
 

详细描述

用于执行 Substrait 计划或查询 Substrait 相关元数据的函数。驱动程序不需要同时支持 SQL 和 Substrait 语义。如果支持,可以通过内部在不同表示之间进行转换。

函数文档

◆ AdbcStatementSetSubstraitPlan()

AdbcStatusCode AdbcStatementSetSubstraitPlan ( struct AdbcStatement * statement,
const uint8_t * plan,
size_t length,
struct AdbcError * error )

设置要执行的 Substrait 计划。

然后可以使用 AdbcStatementExecute 执行查询。对于预期重复执行的查询,请先使用 AdbcStatementPrepare 准备语句。

参数
[输入]statement语句。
[输入]plan要执行的已序列化 substrait.Plan。
[输入]length序列化计划的长度。
[输出]error如果发生错误,则显示错误详细信息。