Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/01/2012, 10:57
gpier_18
 
Fecha de Ingreso: enero-2012
Mensajes: 2
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: Problema crear procedure

algien puede ayudarme este procedure corre en la version mysql 5.0.67 pero en la ultima version 5.5 no puedo corre. me pueden decir xq o pasarme un link donde descargar la version 5.0.67 no la encuentro
Cita:
DROP PROCEDURE IF EXISTS `db_clinica`.`sp_ListaFichaAtencion` $$
CREATE PROCEDURE `db_clinica`.`sp_ListaFichaAtencion`(
IN apellidop VARCHAR(50),
IN documento INT,
IN ndocumento VARCHAR(15) ,
in nombre varchar(50)
)
BEGIN

Select f.cod_FA as id, concat(d.nom_HC , ' ' , d.ape_HC) as nombre_paciente,
concat(c.nom_med , ' ' , c.apep_med) as nombre_medico,
f.dur_FA as duracion,
f.ses_FA as sesion
From tb_fichaatencion f
inner join tb_medico c
on f.cod_med = c.cod_med
inner join tb_HistoriaClinica d
on f.cod_HC = d.cod_HC and
d.ape_HC = (case apellidop when '' then d.ape_HC else apellidop end) and
d.cod_doc = (case documento when '' then d.cod_doc else documento end) and
d.ndoc_HC = (case ndocumento when '' then d.ndoc_HC else ndocumento end) and
d.nom_HC like (case nombre when '' then d.nom_HC else nombre end);

END $$

DELIMITER ;