Postgre 8.3 / Greenplum函数动态SQL执行和异常处理

时间:2018-10-11 21:21:16

标签: exception psql rollback

我需要编写一个执行12条动态sql语句的函数。如果说第6条sql语句中发生错误,则需要确保前5条未回滚,需要捕获错误消息并将其记录到表中并引发更具描述性的错误消息。我该怎么做。我尝试编写类似的函数,但捕获错误时遇到问题,并且所有先前的sql语句都由回滚的函数运行。

0 个答案:

没有答案