美文网首页
自定义函数

自定义函数

作者: MacXin | 来源:发表于2018-03-29 21:13 被阅读0次

            自定义函数

            用户自定义函数(user-defined function, UDF)是一种对MySQL扩展的途径,其用法与内置函数相同。

            函数可以返回任意类型的值,同样可以接收这些类型的参数。

            创建自定义函数

            CREATE  FUNCTION  function_name  RETURNS {STRING | INTEGER | REAL | DECIMAL} routine_body

            关于函数体

            1.函数体由合法的SQL语句构成;

            2.函数体可以是简单的SELECT或INSERT语句;

            3.函数体如果为复合结构则使用BEGIN...END语句;

            4.复合结构可以包含声明,循环,控制结构;

              删除函数

            DROP FUNCTION  [IF  EXISTS] function_name

            例子:

            CREATE FUNCTION f1()RETURNS VARCHAR(20)RETURN NOW();

    相关文章

      网友评论

          本文标题:自定义函数

          本文链接:https://www.haomeiwen.com/subject/krmvcftx.html