MySQL存储函数(自定义函数),函数一般用于计算和返回一个值,可以将经常需要使用的计算或功能写成一个函数

1、创建存储函数:使用 create function关键字

c 调用mysql存储函数 mysql怎么调用存储函数_c 调用mysql存储函数

 2、调用存储函数:

c 调用mysql存储函数 mysql怎么调用存储函数_自定义函数_02

 3、示例:

  • 无参有返回值:

    作用:统计worker表中的员工个数:

  

c 调用mysql存储函数 mysql怎么调用存储函数_c 调用mysql存储函数_03

   

c 调用mysql存储函数 mysql怎么调用存储函数_c 调用mysql存储函数_04

  • 有参返回值:

    作用:根据id返回学生名字

    inout_id:参数名称  name、id 都是student表里的列名

  

c 调用mysql存储函数 mysql怎么调用存储函数_存储过程_05

  查看student表:

  

c 调用mysql存储函数 mysql怎么调用存储函数_自定义函数_06

4、修改存储函数

c 调用mysql存储函数 mysql怎么调用存储函数_c 调用mysql存储函数_07

5、删除存储函数:

 

  

c 调用mysql存储函数 mysql怎么调用存储函数_存储过程_08

   

c 调用mysql存储函数 mysql怎么调用存储函数_存储过程_09