Hola
Te paso un ejemplo, que es como mejor te ira
CREATE DEFINER=`root`@`localhost` PROCEDURE `Lst_Representantes_Evaluacion`(IN pevaluacion INT, IN prepresentanteid INT, IN pempresa DOUBLE, IN pcentro INT,
IN peirnombre VARCHAR(100), IN peircargo VARCHAR(100), IN peirfecha VARCHAR(50))
SQL SECURITY INVOKER
BEGIN
select evaluacion, representanteid, empresa, centro,
eirnombre, eircargo, eirfecha
FROM eirrepresentante
WHERE evaluacion=pevaluacion;
END
un saludo