> 文档中心 > 鸿蒙HarmonyOS事务

鸿蒙HarmonyOS事务

鸿蒙HarmonyOS事务

关系型数据库提供事务机制,来保证用户操作的原子性。对单条数据进行数据库操作时,无需开启事务;插入大量数据时,开启事务可以保证数据的准确性。如果中途操作出现失败,会自动执行回滚操作。

表9 事务API

类名

接口名

描述

RdbStore

void beginTransaction()

开启事务。

RdbStore

void markAsCommit()

设置事务的标记为成功。

RdbStore

void endTransaction()

结束事务。当调用此方法前若执行markAsCommit方法,事务会提交,否则事务会自动回滚。