Postgresql – Uso de exceção genérica

image_pdfimage_print

É 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;
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!