ADBC
Arrow 数据库连接
|
函数 | |
AdbcStatusCode | AdbcStatementSetSubstraitPlan (struct AdbcStatement *statement, const uint8_t *plan, size_t length, struct AdbcError *error) |
设置要执行的 Substrait 计划。 | |
用于执行 Substrait 计划或查询 Substrait 相关元数据的函数。驱动程序不需要同时支持 SQL 和 Substrait 语义。如果支持,可以通过内部在不同表示之间进行转换。
AdbcStatusCode AdbcStatementSetSubstraitPlan | ( | struct AdbcStatement * | statement, |
const uint8_t * | plan, | ||
size_t | length, | ||
struct AdbcError * | error ) |
设置要执行的 Substrait 计划。
然后可以使用 AdbcStatementExecute 执行查询。对于预期重复执行的查询,请先使用 AdbcStatementPrepare 准备语句。
[输入] | statement | 语句。 |
[输入] | plan | 要执行的已序列化 substrait.Plan。 |
[输入] | length | 序列化计划的长度。 |
[输出] | error | 如果发生错误,则显示错误详细信息。 |