Lau*_*lbe 5
您不能ROLLBACK
在 PL/pgSQL 中使用,除非在过程内部的某些有限情况下。
您不需要在 PL/pgSQL 代码中显式回滚。只要让异常从 PL/pgSQL 代码中传播出去,就会导致错误,从而导致整个事务回滚。
您的评论表明此代码是从 SQL 脚本调用的。那么解决方案是COMMIT
在 PL/pgSQL 代码之后的某个地方有一个SQL 脚本。这将结束事务并将其回滚。
更多推荐
发生错误,事务,如何在,PostgreSQL,时回滚
Lau*_*lbe 5
您不能ROLLBACK
在 PL/pgSQL 中使用,除非在过程内部的某些有限情况下。
您不需要在 PL/pgSQL 代码中显式回滚。只要让异常从 PL/pgSQL 代码中传播出去,就会导致错误,从而导致整个事务回滚。
您的评论表明此代码是从 SQL 脚本调用的。那么解决方案是COMMIT
在 PL/pgSQL 代码之后的某个地方有一个SQL 脚本。这将结束事务并将其回滚。
更多推荐
发生错误,事务,如何在,PostgreSQL,时回滚
发布评论