多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
封装一段sql代码,完成一种特定的功能,返回结果。s **语法** ~~~ create function 函数([函数参数[,….]]) Returns 返回类型 Begin [characteristic ...] routine_body Return 返回值 end; ~~~ **实例** ~~~ msqyl>DELIMITER // mysql>CREATE FUNCTION sp_cal_max(p_num1 INT,p_num2 INT) RETURNS INT BEGIN IF p_num1 >= p_num2 THEN RETURN p_num1; ELSE RETURN p_num2; END IF; END; mysql>DELIMITER ; mysql>SET @p_num1=2; mysql>SET @p_num2=34; mysql>SELECT sp_cal_max(@p_num1,@p_num2); ~~~