DELIMITER $$;
DROP FUNCTION IF EXISTS tonumeric $$;
CREATE FUNCTION tonumeric() returns numeric
BEGIN
declare num numeric;
set num = to_number('12');
return num;
END$$
DELIMITER; $$
Когда я выполнил эту функцию, я столкнулся с этой ошибкой.Может ли кто-нибудь предложить мне, как решить эту проблему: Код ошибки: 1064 в MY SQL 5.5 ver
Код ошибки: 1064 У вас возникла ошибка в синтаксисе SQL; проверьте руководство, которое соответствует версии сервера MySQL для правильного синтаксиса, чтобы использовать рядом с «IF EXISTS tonumeric» в строке 1 (0 мс принято)
КодОшибка: 1064 У Вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с '; CREATE FUNCTION tonumeric() возвращает числовое значение BEGIN Объявление num numeric; набор Num»в строке 1 (0 мс принято)
Благодаря
bah - слишком быстро для меня +1 – Ian