CREATE OR REPLACE FUNCTION obterNomeDaPlanilha( p_categoria text, p_nivel text )
RETURNS varchar AS
$BODY$
/*************************************************************************************
  NAME: obterNomeDaPlanilha
  PURPOSE: Retorna um varchar contendo o nome da planilha
**************************************************************************************/
BEGIN

    IF p_categoria = 'BK'
        THEN
            return 'Livro';
        END IF;

        IF p_categoria = 'BA'
        THEN
            return 'Artigo de Livro';
        END IF;

        IF p_categoria = 'SE' and p_nivel = '#'
        THEN
            return 'Coleção de periódico';
        END IF;

        IF p_categoria = 'SE'
        THEN
            return 'Fascículo';
        END IF;

        IF p_categoria = 'SA'
        THEN
            return 'Artigo de periódico';
        END IF;

        RETURN 'Outro';

END;
$BODY$
LANGUAGE 'plpgsql' IMMUTABLE;
