Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/11/2015, 15:19
luaugii
 
Fecha de Ingreso: noviembre-2011
Ubicación: Guayaquil
Mensajes: 33
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: Mysql Variable dentro del WHERE

Estimado gnzsoloyo


Muchas gracias por responder a mi pregunta


Leí el manual como me sugeristes, sigo teniendo un problema parece ser con las variables vinculadas, comparto el código:
Código MySQL:
Ver original
  1. CREATE PROCEDURE  buscar
  2. (IN `_ruc` VARCHAR(13), IN `_desde` INT(4), IN `_limite` INT(4), IN `_aprobado`)
  3.  
  4.     PREPARE ofertas FROM 'SELECT `ruc`, `tituloOferta` FROM `ofertas` LIMIT ?,?';
  5.     EXECUTE ofertas USING _desde, _limite;
  6.     DEALLOCATE PREPARE ofertas;


Cuando intento ejecutar el código se muestra este error:

Error code 1064, SQL state 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '_desde, _limite;
DEALLOCATE PREPARE ofertas;

Y no se crea el procedimiento almacenado


Dios les bendiga, esperando por su ayuda..!

Última edición por gnzsoloyo; 20/11/2015 a las 05:11