J'ai un PROCEDURE
dans le serveur sql. Cela utilise un try catch
bloquer. Cela ressemble un peu au code ci-dessous:
BEGIN TRANSACTION
BEGIN TRY
--do stuff here
COMMIT TRANSACTION
END TRY
BEGIN CATCH
ROLLBACK TRANSACTION
--do error stuff here
END CATCH
Après avoir fait quelques recherches, il semble que postgres n'utilise pas try catch
. Existe-t-il un moyen de gérer cela dans PostgreSQL de la même manière que le serveur SQL?
Les rappels peuvent gérer les erreurs potentielles: