
13/05/2010, 16:03
|
 | | | Fecha de Ingreso: enero-2006 Ubicación: Chile
Mensajes: 237
Antigüedad: 19 años, 3 meses Puntos: 1 | |
procedimiento con consulta dinamica y variables concatenadas HOLA,
este es mi procedimiento y no puedo concatenar las dos variables que estan dentro de la consulta dinamica.
cualquier ayuda muchas gracias.
CREATE PROCEDURE `informes`(
IN var_inicio DATE,
IN var_termino DATE,
IN var_corp INTEGER(11)
)
NOT DETERMINISTIC
CONTAINS SQL
SQL SECURITY DEFINER
COMMENT ''
BEGIN
DECLARE consulta TEXT;
DECLARE consulta_paso TEXT;
SET @consulta = "SELECT nombre_informe FROM registros WHERE ";
SET @consulta = CONCAT(@consulta,' ', 'fecha_ingreso BETWEEN ',var_inicio,' AND ',var_termino,' AND ');
SET @consulta = CONCAT(@consulta,' ', 'activo = 1');
PREPARE stmt FROM @consulta;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
END
__________________ Atte,
A n g e l u s
Concepción - Chile más vale respuestas bien pensadas, que 7000 post |