PostgreSQL plpgsql try catch块等效项

时间:2018-08-17 18:12:13

标签: postgresql plpgsql

我在SQL Server中有一个PROCEDURE。这利用了try catch块。看起来有点像下面的代码:

        BEGIN TRANSACTION
        BEGIN TRY
        --do stuff here
        COMMIT TRANSACTION
        END TRY
        BEGIN CATCH
        ROLLBACK TRANSACTION
        --do error stuff here
        END CATCH

经过一些研究,似乎postgres没有使用try catch。有没有办法像SQL Server一样在postgres中处理此问题?

1 个答案:

答案 0 :(得分:1)