首页 > 数据库技术 > 详细

MySQL 8 用户定义函数

时间:2020-02-17 12:57:48      阅读:159      评论:0      收藏:0      [点我收藏+]

MySQL Server可以通过创建或者加载UDFs(User-Defined Functions)来扩展服务器功能。

 

通过CREATE FUNCTION语句加载 UDF,比如:

CREATE FUNCTION metaphon 

RETURNS STRING 

SONAME ‘udf_example.so‘;

注:UDFs的base name取决于平台,一般Unix或类-Unix系统后缀名是.so;Windows系统后缀名是.ddl。

 

加载的UDFs可以通过PERFORMANCE_SCHEMA.USER_DEFINED_FUNCTIONS表查看相关信息。

加载的UDFs也会注册到MYSQL.FUNC表中,这样在随后系统重启后,UDFs会被自动加载到系统中。

 

通过DROP FUNCTION语句可以卸载UDFs,比如:

DROP FUNCTION metaphon;

注:DROP FUNCTION会将相关的UDF从MYSQL.FUNC表中删除。

 

MySQL 8 用户定义函数

原文:https://www.cnblogs.com/xinzhizhu/p/12320554.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!