MySQL-自定义函数

函数体由合法的SQL语句构成;
可以是简单的select或者insert语句
如果是复合结构,则使用begin……end语句;
复合结构可以包含声明,循环,控制结构;

创建自定义函数:

CREATE FUNCTION func_name(para1 type[,para2 type,……])

RETURNS {STRING| INTEGER| REAL| DECIMAL}

routine_body--函数体

  1. create function f1(num1 smallint unsigned,num2 smallint unsigned)
  2. returns float(10,2)
  3. return(num1+num2)/2;
原文地址:https://www.cnblogs.com/zzxx-myblog/p/6423983.html