gpt4 book ai didi

mysql - 无法在 MySQL 中创建函数

转载 作者:行者123 更新时间:2023-11-29 14:20:56 25 4
gpt4 key购买 nike

我无法将自定义函数添加到我的 MySql 数据库,即使使用这样简单的功能我也遇到问题

DELIMITER $$
DROP FUNCTION IF EXISTS `foo`$$
CREATE FUNCTION `foo`(IN doWork boolean) RETURNS boolean
NO SQL
DETERMINISTIC
BEGIN
return doWork;

END%%
DELIMITER ;

当我执行上面的查询时,phpmyadmin显示一切正常,但是当我想调用这个函数时,phpmyadmin说找不到这个函数,而且information_schema中的表ROUTINES也不包含它。

最佳答案

您的结束分隔符与定义的不同

替换

END%%

END $$

关于mysql - 无法在 MySQL 中创建函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11767826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com