如何在phpmyadmin中调用mysql函数?

时间:2016-03-19 13:17:04

标签: mysql sql sql-function

我从以下位置创建了generate_slug函数: https://github.com/falcacibar/mysql-routines-collection/blob/master/generate_slug.func.sql

它出现在我的phpmyadmin函数中:

enter image description here

然后我做了一个简单的mysql:

update categorie set slug = generate_slug(intitule);

我收到了一个错误:

  

1305 - FUNCTION tr不存在

我做错了什么?

1 个答案:

答案 0 :(得分:1)

我的猜测是你只运行 generate_slug.func.sql

同时执行 tr.func.sql  创作脚本。

SELECT `generate_slug`('áàäâãå');
-- aaaaaa

SqlFiddleDemo

<小时/> MySQL在创建过程中不需要依赖函数:

SqlFiddleDemo2

但在执行期间,您的功能将失败。 有关详情,请搜索:deferred name resolution