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;