Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/06/2013, 11:20
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: function mysql

Hola elasesino_broly:

A simple vista, creo que tienes dos errores en la consulta... uno, en la asignación del valor para el campo FECHA... utiliza INTO en lugar de (=):

Código:
...
SELECT Max(Mov.fechaRecepcion) INTO FECHA
...
y dos, el delimitador (//) indica el fin de una instrucción... esto es porque el delimitador común es el (;), sin embargo en funciones y procedimientos se debe considerar todo el conjunto como una sola instrucción... sin embargo después del END de la función tienes esto:

Código:
 RETURN fecha;
End;
//
delimiter;
Ponlo así:

Código:
...
   RETURN fecha;
End//
delimiter ;
Has la prueba y nos comentas.

Saludos
Leo.