Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2011, 23:36
darkmagnus
 
Fecha de Ingreso: diciembre-2009
Mensajes: 25
Antigüedad: 14 años, 4 meses
Puntos: 0
Pregunta Problemas con DELIMITER

Saludos a todos.

Mi problema es el siguiente: Estoy creando procedimientos almacenados en MySQL desde una aplicación de Java, y al momento de enviar la instrucción SQL la envía en una sola linea, lo que hace que el código de mi sp quede justo despues de la instrucción DELIMITER, ocasionando que el motor no reconozca mi sentencia.

EJ:
Código:
DELIMITER $ DROP PROCEDURE IF EXISTS procedimiento1$ CREATE PROCEDURE procedimiento1() BEGIN SELECT *  FROM consecutivos; END$ DELIMITER ;
Eso no lo ejecuta. pero si tomo el mismo código y le pongo saltos de linea funciona correctamente:

Código:
DELIMITER $ DROP PROCEDURE IF EXISTS procedimiento1$
CREATE PROCEDURE procedimiento1()
BEGIN
    SELECT *
    FROM consecutivos;
END$
DELIMITER ;
Cual será un solución para esto?

Gracias a todos