如何在PHP中实现MySQL的提交/回滚?
作者:Andrew G. Johnson 提问时间:12/1/2008
好吧,基本上我有这个脚本,它需要很长时间才能执行,偶尔会超时,并使半完整的数据漂浮在我的数据库中。(是的,我知道在一个完美的世界中,我会解决这个问题,而不是实现提交和回滚,但我被迫不这样做) 这是我...
回滚 问答列表
作者:Andrew G. Johnson 提问时间:12/1/2008
好吧,基本上我有这个脚本,它需要很长时间才能执行,偶尔会超时,并使半完整的数据漂浮在我的数据库中。(是的,我知道在一个完美的世界中,我会解决这个问题,而不是实现提交和回滚,但我被迫不这样做) 这是我...
作者:Bakri Alloush 提问时间:8/3/2023
问题: 我在实体框架事务中遇到了回滚行为的问题。我有一个场景,我要删除事务中的父实体及其子实体。但是,如果在提交事务之前发生异常,则回滚会成功还原父实体,但子实体记录仍会被删除。 下面是简化的代码...
作者:Philip09 提问时间:8/22/2023
通过自定义上下文管理器类使用 mysql 连接器时,处理提交或回滚数据库中更改的最佳方法是什么?例如,假设自定义类采用以下形式: class DatabaseConnection: def __i...
作者:Subhash Thota 提问时间:8/25/2023
我回滚了当前版本,发现该版本的状态为“待处理”。如果我再次使用flyway migrate,回滚版本正在执行,状态将更改为“成功”。我不希望回滚版本再次迁移。我能做些什么来解决这个问题?...
作者:Donavon Lerman 提问时间:9/8/2023
我正在尝试在MySQL中创建一个存储过程,使用事务来捕获错误,显示错误,并在没有错误的情况下回滚或提交。这就是我想出的。它不显示错误或事务失败的原因。有什么建议吗? Delimiter // DR...
作者:Bruno 提问时间:10/6/2023
我有一个Spring Boot项目,其中包含一个测试用例,该测试用例在服务上调用公共方法。该方法被注释,它应该删除具有给定 id 的实体,之后它会抛出 RuntimeException 以诱导回滚。d...
作者:Lapin 提问时间:10/9/2023
我正在尝试进行回滚,但我有一个语法错误。我想制作一个交易脚本来处理汇款。你能帮帮我吗? DROP TABLE clients, accounts, transactions; CREATE TAB...
作者:Renato 提问时间:10/20/2023
在制作真实代码之前,我创建了一个测试代码,以确保它能够正常工作。 此代码所做的只是在彼此之间启动新事务,并尝试更新两个实体。这很简单。 对我来说,在它离开 transaction3() 方法后,它应该...
作者:andrewtindle 提问时间:10/26/2023
我正在将 Oracle 解决方案转换为 PostgreSQL,其中 Oracle 解决方案利用 PL/SQL 全局变量在内部过程中发生异常时分配错误消息,以便可以在外部过程中引用它们,例如(非常基本)...
作者:Sihan Tawsik 提问时间:10/27/2023
我有一个名为 django 模型的方法,可以获取不同用户更新的列表,如下所示:某些更新可能会在数据库中失败。 还有另一个第三方 API,它获取用户更新列表并在其末端执行更新操作。 我只想在数据库中获取...