Skip to content

feat(sql): 事务支持 #55

@Ghost-chu

Description

@Ghost-chu

功能简述

添加对支持事务的数据库(和数据库引擎)的事务支持。

需求来源

在处理较为复杂的部分数据时,需要保证数据的一致性。

附加内容

有时可能同一个事务下会出现事务嵌套的情况(从代码逻辑来看)。

====== 事务 A 开始 main() ======
... {进行一些A事务的操作} ...


printf("可选:绑定 IP 与 MAC 地址 开始!");
bindIpMac();
====== 事务 B 开始 bindIpMac() ======
... {进行一些B事务的操作} ...
====== 事务 B 结束 bindIpMac() ======
printf("可选:绑定 IP 与 MAC 地址 结束!");

... {进行一些A事务的操作} ...
====== 事务 A 结束 main() ======

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions