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

函数

AdbcStatusCode AdbcConnectionCommit (struct AdbcConnection *connection, struct AdbcError *error)
 提交任何待处理的事务。仅在禁用自动提交时使用。
 
AdbcStatusCode AdbcConnectionRollback (struct AdbcConnection *connection, struct AdbcError *error)
 回滚任何待处理的事务。仅在禁用自动提交时使用。
 

详细描述

默认情况下,连接以自动提交模式启动(如果适用于给定供应商)。 使用 AdbcConnectionSetOption 和 ADBC_CONNECTION_OPTION_AUTO_COMMIT 来更改此设置。

函数文档

◆ AdbcConnectionCommit()

AdbcStatusCode AdbcConnectionCommit ( struct AdbcConnection * connection,
struct AdbcError * error )

提交任何待处理的事务。仅在禁用自动提交时使用。

如果将其与 SQL 事务语句混合使用,则行为未定义。

◆ AdbcConnectionRollback()

AdbcStatusCode AdbcConnectionRollback ( struct AdbcConnection * connection,
struct AdbcError * error )

回滚任何待处理的事务。仅在禁用自动提交时使用。

如果将其与 SQL 事务语句混合使用,则行为未定义。