Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2014, 09:00
V_1001
 
Fecha de Ingreso: agosto-2014
Mensajes: 12
Antigüedad: 9 años, 9 meses
Puntos: 0
ERROR 1415: No puedo retornar valor de un afuncion

Buenos dias con todos.. xfa necesito ayuda.. estoy haciendo un funcion y no se que tengo de mal.. me sa este error ERROR 1415: Not allowed to return a result set from a function .... La función es esta..
Código MySQL:
Ver original
  1. DELIMITER $$
  2.  
  3. CREATE FUNCTION `ValidaFecha` (fechaDesde Date)
  4.  
  5.  
  6. select @dia:= DATE_FORMAT(fechaDesde, '%W');
  7.  
  8.  
  9. if (@dia = 'monday') THEN
  10.     -- SELECT @fechaDesde := date_sub(fechaDesde, INTERVAL 3 DAY);
  11.     SELECT date_sub(fechaDesde, INTERVAL 3 DAY) INTO fechaDesde;   
  12.     -- SELECT @fechaDesde := date_sub(fechaDesde, INTERVAL 1 DAY);
  13.     SELECT date_sub(fechaDesde, INTERVAL 1 DAY) INTO fechaDesde;
  14.  
  15. RETURN fechaDesde;

Última edición por gnzsoloyo; 19/09/2014 a las 09:09