在Liquibase中运行updateSQL命令行时,我发现了两个问题
当sql通过sqlplus命令行运行时,Liquibase updateSQL输出(即插入到DBCHANGELOG表)中的最后一条语句不会自动提交因此,虽然执行了变更集,但DBCHANGELOG表没有insert语句来记录它。因此,当我再次运行updateSQL时,在SQL输出中再次创建最后一个变更集,这是不正确的。因此,即使变更集SQL失败,更改集的insert to DBChangeLog表也会成功,这是不正确的。如果变更集S