当前位置:Gxlcms > 数据库问题 > Mysql中的函数

Mysql中的函数

时间:2021-07-01 10:21:17 帮助过:18人阅读

求绝对值ABS:

技术分享

求ASCII:

技术分享

时间相关(NOW、CURRENT_DATE、CURRENT_TIME):

技术分享

四、自定义函数

自定义个函数,判断输入参数是否大于等于10:

-- ----------------------------
-- Function structure for `func_compare`
-- ----------------------------
DROP FUNCTION IF EXISTS `func_compare`;
DELIMITER ;;
CREATE DEFINER=`root`@`localhost` FUNCTION `func_compare`(a int) RETURNS varchar(200) CHARSET utf8
BEGIN
    #Routine body goes here...
  IF a >= 10 THEN
        RETURN 大于等于10;
  ELSE
      RETURN 小于10;
  END IF;
END
;;
DELIMITER ;

验证函数:

SELECT func_compare(9), func_compare(11)

执行结果:

技术分享

Mysql中的函数

标签:

人气教程排行