无法在MySQL中创建函数
我无法向MySql数据库添加自定义函数, 即使是像这样的简单函数,我也有问题无法在MySQL中创建函数,mysql,function,call,routines,Mysql,Function,Call,Routines,我无法向MySql数据库添加自定义函数, 即使是像这样的简单函数,我也有问题 DELIMITER $$ DROP FUNCTION IF EXISTS `foo`$$ CREATE FUNCTION `foo`(IN doWork boolean) RETURNS boolean NO SQL DETERMINISTIC BEGIN return doWork; END%% DELIMITER ; 当我执行上面的查询时,phpmyadmin显示一切正常,但是当我想调用这个
DELIMITER $$
DROP FUNCTION IF EXISTS `foo`$$
CREATE FUNCTION `foo`(IN doWork boolean) RETURNS boolean
NO SQL
DETERMINISTIC
BEGIN
return doWork;
END%%
DELIMITER ;
当我执行上面的查询时,phpmyadmin显示一切正常,但是当我想调用这个函数phpmyadmin时,不能找到这个函数,信息模式中的表例程也不包含它。您的结束定界符与定义的定界符不同 替换
END%%
与
END $$