码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 创建自定义函数(1)

时间:2016-05-19 13:14:44      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:

1. 创建测试自定义函数(1)

CREATE DEFINER=`dbdh`@`localhost` FUNCTION `test`.`sp_function_dbdh_three`() RETURNS varchar(255) CHARSET utf8
BEGIN
    DECLARE l_NEW_STR VARCHAR(255);  -- 定义变量
    DECLARE l_NAYIBU_NUM1   INT;
 
    SET l_NAYIBU_NUM1=101;

    IF (l_NAYIBU_NUM1>100) THEN
       SET l_NEW_STR=‘TWO‘; --赋值
    ELSE
 SET l_NEW_STR=‘ONE‘;
    END IF;
     RETURN(l_NEW_STR);--返回值
 
   END

2. 验证输出结果:

 


mysql> select sp_function_dbdh_three();
+---------------+
| sp_function_dbdh_three() |
+---------------+
| TWO           |
+---------------+
1 row in set (0.00 sec)

 

MySQL 创建自定义函数(1)

标签:

原文地址:http://www.cnblogs.com/northeastTycoon/p/5508247.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!