Duda procedimiento
Publicado por ines viana (2 intervenciones) el 27/02/2011 15:37:23
Como puedo enseñar un mensaje de error al usuario si no introduce ningun parametro en el procedimiento siguiente:
CREATE PROCEDURE `aaa`.`proc_paciente_historial` (in parametro varchar(6))
BEGIN
declare log_error char(30);
set log_error = "Error, Introduca un DNI";
if (parametro != )
then
SELECT DNI, NOMBRE, fnaci as FECHA_NACIMIENTO, rnhabi as Nº_HABITACION,ENFERMEDAD, fech as FECHA_ENFERMEDAD
FROM pacientes,historial
WHERE rdni=dni and parametro=dni;
else
select log_error;
end if;
END $$
CREATE PROCEDURE `aaa`.`proc_paciente_historial` (in parametro varchar(6))
BEGIN
declare log_error char(30);
set log_error = "Error, Introduca un DNI";
if (parametro != )
then
SELECT DNI, NOMBRE, fnaci as FECHA_NACIMIENTO, rnhabi as Nº_HABITACION,ENFERMEDAD, fech as FECHA_ENFERMEDAD
FROM pacientes,historial
WHERE rdni=dni and parametro=dni;
else
select log_error;
end if;
END $$
Valora esta pregunta


0