我正在使用flyway,并且我有一个程序可以迁移员工。在此过程中,我使用 try/catch 块并在处理员工的 while 循环中使用开始/提交事务。如果一行发生任何错误,它将跳到下一个员工。但是在处理完所有员工之后,如果至少有一行出现异常,flyway 会回滚整个迁移。是否有任何解决方案可以保留那些成功迁移的员工。
问问题
55 次
我正在使用flyway,并且我有一个程序可以迁移员工。在此过程中,我使用 try/catch 块并在处理员工的 while 循环中使用开始/提交事务。如果一行发生任何错误,它将跳到下一个员工。但是在处理完所有员工之后,如果至少有一行出现异常,flyway 会回滚整个迁移。是否有任何解决方案可以保留那些成功迁移的员工。