Temos um equivalente try catch no Postgres? Eu escrevi algumas funções definidas pelo usuário que são chamadas pelo gatilho. Eu (não) quero ignorar erros para que o fluxo não seja interrompido.
relate perguntas
-
Posso ativar o PITR depois que o banco de dados foi usado
-
Práticas recomendadas para executar a replicação atrasada do deslocamento de tempo
-
Os procedimentos armazenados impedem a injeção de SQL?
-
Sequências Biológicas do UniProt no PostgreSQL
-
Qual é a diferença entre a replicação do PostgreSQL 9.0 e o Slony-I?
O equivalente ao tratamento de erros TRY-CATCH no PostgreSQL é um bloco de código desta forma:
Dê uma olhada nos documentos do Postgres sobre erros de interceptação
Se você quiser usá-lo em suas funções, lembre-se de que ele só pode ser usado dentro de funções PL/pgSQL.