【发布时间】:2017-06-12 15:08:09
【问题描述】:
我必须向本地 MySQL 添加一个函数,因为它是在远程服务器上定义的,用于测试目的。
但是当我添加一个像
这样的函数时CREATE FUNCTION test(test VARCHAR(64))
RETURNS VARCHAR(64)
BEGIN
return test;
END;
该函数已创建并在 ROUTINES 表中可见,但是当我尝试使用它时
SELECT test();
我收到一个错误
[42000][1305] FUNCTION test does not exist
这在 MySQL 5.7 上工作得非常好,但我似乎无法让它在 5.1 上工作
任何线索将不胜感激。
【问题讨论】: