DELIMITER $$


USE `test_vitalis`$$


DROP PROCEDURE IF EXISTS `sp_delaisCarenceBenef_rp`$$

CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_delaisCarenceBenef_rp`(
	p_matricule VARCHAR(12) 
)
BEGIN

SET @exceptionCarence=0 ; 
SET @dateDelaisCarence=''; 
SET @dateEffet='';


SELECT  id,dateEffet,dateDelaisCarence, exceptionCarence
INTO @id,@dateEffet,@dateDelaisCarence,@exceptionCarence
FROM beneficiaire WHERE numeroBeneficiaire=p_matricule ;

IF ((@dateDelaisCarence >= @dateEffet) AND (@exceptionCarence=0)) THEN
	SELECT "VOUS NE POUVEZ PAS BENEFICIER DE LA COUVERTURE MALADIE CAR ASSUJETI A UN DELAI DE CARENCE" ;	
END IF;


/*IF (@exceptionCarence<>0) THEN
	IF (@dateDelaisCarence >= @dateEffet) THEN
		SELECT "VOUS NE POUVEZ PAS BENEFICIER DE LA COUVERTURE MALADIE CAR ASSUJETI A UN DELAI DE CARENCE" AS MESSAGE;	
	-- else
	-- 	SELECT "ACTIF" ; -- AS MESSAGE;
	END IF;
END IF;*/

END$$

DELIMITER $$