Al ejecutar el siguiente script:
SET GLOBAL log_bin_trust_function_creators = 1;
me sale una advertencia y no me deja crear funciones
SET GLOBAL log_bin_trust_function_creators = 1 0 row(s) affected, 1 warning(s):
1287 '@@log_bin_trust_function_creators' is deprecated and will be removed in a future release. 0.000 sec
Al crear la funcion
CREATE FUNCTION `f_define_sabor` (vsabor VARCHAR(40))
RETURNS VARCHAR(40)
BEGIN
DECLARE vretorno VARCHAR(40) DEFAULT '';
CASE vsabor
WHEN 'Maracuyá' THEN SET vretorno = 'Muy rico!';
WHEN 'Limón' THEN SET vretorno = 'Muy Rico';
WHEN 'Frutilla' THEN SET vretorno = 'Muy rico!';
WHEN 'Uva' THEN SET vretorno = 'Muy Rico';
WHEN 'Sandía' THEN SET vretorno = 'Normal!';
WHEN 'Mango' THEN SET vretorno = 'Normal';
ELSE SELECT 'Jugos Normales';
END CASE;
RETURN vretorno;
END
ME SALE ERROR: