É muito simples, utilizando banco de dados Postgresql e linguagem de programação plpgsql fazer uso de exceções genéricas com o uso do EXCEPTION.
Para isto, basta efetuar a captura do evento de exceção como do tipo ‘others’ e conseguirá uma forma genérica de capturação de exceptions válidos para todos os tipos, desde que não tenha nenhum outro especificado no mesmo bloco de captura de exceção.
Abaixo a sintaxe básica:
BEGIN
Operações SQL
EXCEPTION
WHEN OTHERS THEN
Operação em caso de falha
END;




