如何在 phpmyadmin 中调用 mysql 函数?
How to call a mysql function in phpmyadmin?
我创建了一个 generate_slug 函数:
https://github.com/falcacibar/mysql-routines-collection/blob/master/generate_slug.func.sql
它出现在我的 phpmyadmin 函数中:
然后我做一个简单的mysql:
update categorie set slug = generate_slug(intitule);
我得到一个错误:
1305 - FUNCTION tr does not exist
我做错了什么?
我猜你 运行 只有 generate_slug.func.sql.
也执行tr.func.sql
创建脚本。
SELECT `generate_slug`('áàäâãå');
-- aaaaaa
MySQL 在创建过程中不需要依赖函数存在:
但是在执行过程中你的函数会失败。
更多信息搜索:deferred name resolution
.
我创建了一个 generate_slug 函数: https://github.com/falcacibar/mysql-routines-collection/blob/master/generate_slug.func.sql
它出现在我的 phpmyadmin 函数中:
然后我做一个简单的mysql:
update categorie set slug = generate_slug(intitule);
我得到一个错误:
1305 - FUNCTION tr does not exist
我做错了什么?
我猜你 运行 只有 generate_slug.func.sql.
也执行tr.func.sql 创建脚本。
SELECT `generate_slug`('áàäâãå');
-- aaaaaa
MySQL 在创建过程中不需要依赖函数存在:
但是在执行过程中你的函数会失败。
更多信息搜索:deferred name resolution
.