• 中文
    • English
  • 注册
  • 查看作者
    • 7-2:MySQL 自定义函数简介

      一.  自定义函数

      • 用户自定义函数(UDF)是一种对MySQL扩展的途径,其用法与内置函数相同
      • 自定义函数的两个必要条件:参数和返回值,所有的函数都有返回值,但是不一定有参数
      • 函数可以返回任意类型的值,同样可以接收这些类型的参数,函数的参数和返回值之间没有必然的内在的联系
      • 参数的数量,不能超过1024个。

      二.  语法结构

      自定义函数的语法结构:

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

      function_name函数名,RETURNS返回值类型,routine_body函数体

      三.  函数体

      • 函数体由合法的SQL语句构成
      • 函数体可以是简单的SELECT或INSERT语句
      • 函数体如果为复合结构则使用BEGIN..END语句
      • 复合结构可以包含声明,循环,控制结构


       

    • 0
    • 0
    • 0
    • 4.3k
    • 梁兴健

      请登录之后再进行评论

      登录

      赞助本站

      • 支付宝
      • 微信
      • QQ

      感谢一直支持本站的所有人!

      单栏布局 侧栏位置: