前言 日常开发中,可能会用到数据库的自定义函数/存储过程,本文记录MySQL对自定义函数与存储过程的创建.使用.删除的使用 通用语法 事实上,可以认为存储过程就是没有返回值的函数,创建/使用/删除都非常相似,在Navicat可视化工具中,自定义函数/存储过程都归类为函数 定义变量 -- 定义变量,以及赋默认值0 DECLARE c INT(2) DEFAULT(0); 设置变量 -- 设置变量值 SET c = c + 1; 流程控制 -- 流程控制,多条件使用 AND/OR IF c < 0…