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 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“IF EXISTS tonumeric”附近使用正确的语法(0 ms)
错误代码:1064 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 '; 附近使用的正确语法。CREATE FUNCTION tonumeric() 返回数字 BEGIN 声明 num 数字;在第 1 行设置 num'(占用 0 毫秒)
谢谢