流程控制的使用CASE 语句用法
来源:互联网 发布:毛妹伤害数据 编辑:程序博客网 时间:2024/05/01 02:31
CASE 语句
CASE case_value
WHEN when_value THEN statement_list
[WHEN when_value THEN statement_list]...
[ELSE statement_list ]
END CASE
eg:
DELIMITER &&
CREATE PROCEDURE pro_user6(IN bookId INT)
BEGIN
SELECT COUNT(*) INTO @num FROM t_user WHERE id=bookId;
CASE @num
WHEN 1 THEN UPDATE t_user SET userName='java12345' WHERE id=bookId;
WHEN 2 THEN INSERT INTO t_user VALUES(NULL,'2312312','2321312');
ELSE INSERT INTO t_user VALUES(NULL,'231231221321312','2321312321312');
END CASE ;
END
&&
DELIMITER
CALL pro_user6(5);
1 0
- 流程控制的使用CASE 语句用法
- JAVA流程控制 IF ELSE语句与Switch Case语句的使用
- PHP流程控制语句-swith...case语句
- case语句的用法
- shell编程-流程控制-case语句
- case语句的使用
- 流程控制的使用IF 语句
- switch case语句的用法
- shell--条件测试语句和流程控制语句的使用
- sql控制流程语句case when/if/ifnull/null if
- 一个SQL语句的用法。Case 用法
- php流程控制以及swich、case、default、break,continue的用法
- MySql 中 case when then else end 条件控制语句的用法
- 流程控制:case分支
- switch case语句的使用
- mysql case语句的使用
- oracle控制语句学习二——case流程控制语句
- SQL语句中CASE函数的用法
- HDU5307 He is Flying
- UITableView常见问题总结(二)
- 浏览器离线保存数据
- iOS CFObject和NSObject的相互转换(使用bridge)
- 程序、技术、潮流与时尚
- 流程控制的使用CASE 语句用法
- 卡特兰数
- 封装 继承 多态的区别
- 【ppt入门教程】如何让ppt与Excel工作表结合 实现数据的录入与计算
- 单链表基本操作
- 5-9form表单中的label标签
- js反柯里化
- OOP-----封装,继承,多态
- 【latex】LaTeX如何输入大小写罗马数字?