CREATE OR REPLACE FUNCTION FUNC_PARCELAS_ABERTO(V_ID_PESSOA INT, V_CONCURSO_INSC INT, V_TIPO_MODULO VARCHAR2, vDISCIPLINAS_SELEC_ID VARCHAR2) RETURN VARCHAR AS V_QTD_PARCELAS INT; BEGIN SELECT COUNT(PAR_ID) INTO V_QTD_PARCELAS FROM TB_PARCELA WHERE PAR_RESPESID = V_ID_PESSOA AND PAR_SITPAG = 1; IF V_QTD_PARCELAS > 0 THEN RETURN 'Você possui ' || V_QTD_PARCELAS || ' parcelas em aberto, não é possível se inscrever'; END IF; RETURN NULL; END;