您的位置:首页 > 博客中心 > 数据库 >

[Sqlite]-->嵌入式数据库事务理解以及实例操作

时间:2022-03-13 23:12




现在,让我们开始一个事务,并从表中删除 age = 25 的记录,最后,我们使用 ROLLBACK 命令撤消所有的更改,先开启事务,然后删除AGE为25的记录,查询COMPANY表,会看到没有这条记录,如下图所示:

gxlsystem.com,布布扣


再ROLLBACK,再去查询COMPANY表,会看到AGE为25的记录被恢复。

gxlsystem.com,布布扣

 

现在开启一个事务,删除AGE为25的记录,再执行COMMIT提交所以的更改,那么就不会再看到已经删除的记录,如下所示:

gxlsystem.com,布布扣


再ROLLBACK,再去查询COMPANY表,会看到AGE为25的记录被恢复。

 gxlsystem.com,布布扣


现在开启一个事务,删除AGE为25的记录,再执行COMMIT提交所以的更改,那么就不会再看到已经删除的记录,如下所示:

gxlsystem.com,布布扣?

 

 

参考文章地址:http://www.w3cschool.cc/sqlite/sqlite-transaction.html

热门排行

今日推荐

热门手游