首页 > 数据库技术 > 详细

mysql 创建自定义函数

时间:2020-09-12 18:44:31      阅读:58      评论:0      收藏:0      [点我收藏+]

 

 

mysql 创建自定义函数

语法:

CREATE FUNCTION 函数名(参数列表)  RETURNS 返回类型

BEGIN

     函数体

END  

/* 注意: 1、参数列表 包含两部分:参数名 参数类型 2、函数体:肯定会有return语句,如果没有会报错 如果return语句没有放在函数体的最后也不报错,但不建议 3、函数体中仅有一句话,则可以省略begin end 4、使用 delimiter语句设置结束标记 */

 -- 以下示例: 根据年 + 月, 返回 对应日期。 你如  yearNum   = 2020年, monthNum= 08月 ,输出 Date: 2020-08-01 

DELIMITER $
DROP FUNCTION IF EXISTS getymd$
CREATE FUNCTION getymd(yearNum int, monthNum int) RETURNS date
BEGIN
RETURN CONVERT(concat(yearNum,‘-‘, monthNum ,‘-‘,‘01‘),DATE);
END $

mysql 创建自定义函数

原文:https://www.cnblogs.com/davies/p/13657852.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!