Utilizando IF-ELSE, IF aninhado em plpgsql do PostgreSQL

image_pdfimage_print

A utilização de IF ELSE, assim como de IFs aninhado em plpgsql do PostgreSQL é muito simples, conforme estrutura de exemplo abaixo:

IF number = 0 THEN
    result := 'zero';
ELSIF number > 0 THEN
    result := 'positivo';
ELSIF number < 0 THEN
    result := 'negativo';
ELSE
    -- Única possibilidade restante é o numero é nulo
    result := 'NULL';
END IF;
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!