Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/02/2010, 17:51
eltincho2202
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: MySQL - create procedure

En realidad lo q te pasa ahi es por lo que se llama "delimitador"

El delimitador se usa para marcar el fin de una sql, funcion, procedimiento, trigger, y todo lo que tenga que ver con el lenguaje sql

El delimitador por defecto es el punto y coma ;

Para eso haces lo siguiente

delimiter //

create procedure procedure_name (params)
begin
content;
end
//

delimiter ;


Como podras ver, cambie el delimiter al principio y al final. El mismo le podes poner lo q quieras, si queres que una sentencia sql te termine cuando escribas asd solamente pones "delimiter asd" y listo

Bueno, espero haber podido resolver el problema