Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

procedimiento con consulta dinamica y variables concatenadas

Estas en el tema de procedimiento con consulta dinamica y variables concatenadas en el foro de Mysql en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 13/05/2010, 16:03
Avatar de a n g e l u s  
Fecha de Ingreso: enero-2006
Ubicación: Chile
Mensajes: 237
Antigüedad: 18 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

Etiquetas: dinamica, procedimiento, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:59.