【发布时间】:2020-09-07 05:55:28
【问题描述】:
我是 DBMS 的菜鸟。我正在开发一个有多个读者和作者的项目。
这是项目的步骤。
- 用户登录
- 进行更改
- 然后点击提交
- 管理员审核更改并与主数据库合并。
所以,我想在每个用户登录我的项目时为他们使用一个事务。因为如果所有查询都执行且没有任何错误,事务会拍摄快照并提交数据。
如果两个用户想在同一行中写入,则事务会引发项目所需的错误。
现在我的问题是,如果发生这样的错误,那么我只希望该查询失败,如果没有错误,我仍然希望事务继续。
【问题讨论】:
-
欢迎来到 Stackoverflow!您应该显示一些您为上述步骤尝试过的代码
-
@Mannoj 谢谢。但我仍在设计中。
标签: sql database postgresql transactions nosql