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 准备语句。
[in] | statement | 语句。 |
[in] | plan | 要执行的序列化 substrait.Plan。 |
[in] | length | 序列化计划的长度。 |
[out] | error | 如果发生错误,则为错误详情。 |