函数体由合法的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;

 

posted on 2017-02-21 14:34  zx0801  阅读(114)  评论(0编辑  收藏  举报