28.4 向 MySQL 添加函数

有三种向 MySQL 添加函数的方法:

创建编译函数的每种方法都有优点和缺点:

无论您使用哪种方法添加函数,都可以像本地函数(例如ABS()SOUNDEX())一样在 SQL 语句中调用它们。

有关描述服务器如何解释对各种功能的引用的规则,请参阅第 9.2.5 节“函数名称的解析和解析”

以下各节描述了 UDF 接口的功能,提供了编写 UDF 的说明,讨论了 MySQL 为防止 UDF 滥用而采取的安全预防措施,并描述了如何添加本机 MySQL 函数。

例如,说明如何编写 UDF 的源代码,请查看 MySQL 源代码发行版中提供的sql/udf_example.cc文件。

首页