描述
如果给定的数据库连接分别为或不在自动提交模式,则返回非零或零。默认情况下,Autocommit模式处于开启状态。自动提交模式由BEGIN语句禁用。自动提交模式由COMMIT或ROLLBACK重新启用。
PB语法
METHOD GetAutocommit () AS LONG |
参数
该方法没有参数。
返回值
如果给定的数据库连接分别为或不在自动提交模式,则返回非零或零。
备注
如果多语句事务中的语句发生某些类型的错误(包括SQLITE_FULL,SQLITE_IOERR,SQLITE_NOMEM,SQLITE_BUSY和SQLITE_INTERRUPT的错误),那么事务可能会自动回滚。查看SQLite是否自动回滚错误后的事务的唯一方法是使用此函数。
如果另一个线程在此函数运行时更改数据库连接的自动提交状态,则返回值未定义。