mysql case实例:在存储过程中使用CASE WHEN语句
发布时间:2015-12-28 编辑:jiaochengji.com
本文介绍下,一个mysql case语句的例子,学习在存储过程中使用case when语句的用法,有需要的朋友参考下。
本节学习下mysql中case when语句的用法,看看在存储过程中如何调用。
代码如下:
mysql> delimiter $$ mysql> CREATE PROCEDURE myProc(customer_status VARCHAR(10)) -> BEGIN //创建mysql存储过程 -> -> CASE customer_status //case when语句用法 -> WHEN 'PLATINUM' THEN -> select 'PLATINUM'; -> -> WHEN 'GOLD' THEN -> select 'GOLD'; -> -> WHEN 'SILVER' THEN -> select 'SILVER'; -> -> WHEN 'BRONZE' THEN -> select 'BRONZE'; -> END CASE; -> END$$ Query OK, 0 rows affected (0.00 sec) mysql> delimiter ; mysql> call myProc('BRONZE'); //调用存储过程 +--------+ | BRONZE | +--------+ | BRONZE | +--------+ 1 row in set (0.00 sec) Query OK, 0 rows affected (0.00 sec) mysql> call myProc('GOLD'); //调用存储过程 +------+ | GOLD | +------+ | GOLD | +------+ 1 row in set (0.00 sec) Query OK, 0 rows affected (0.00 sec) mysql> drop procedure myProc; //删除mysql存储过程 Query OK, 0 rows affected (0.00 sec)
您可能感兴趣的文章:
mysql case实例:在存储过程中使用CASE WHEN语句
mysql case实例:在存储过程中使用CASE WHEN条件
mysql case实例:CASE WHEN with ELSE的用法
分享:Mysql 5.0存储过程学习总结
mysql 存储过程case语句语法与实例教程
MYSQL数据库中ORDER BY CASE WHEN使用示例
php调用mysql存储过程的实例
mysql case实例:带条件检测的case语句
msyql CASE WHEN THEN 控制流程函数教程
mysql内置函数case用法介绍
[关闭]