CASE case_value
WHEN when_value THEN statement_list
[WHEN when_value THEN statement_list] ...
[ELSE statement_list]
END CASE
复制
CASE
WHEN search_condition THEN statement_list
[WHEN search_condition THEN statement_list] ...
[ELSE statement_list]
END CASE
复制
DELIMITER |
CREATE PROCEDURE p()
BEGIN
DECLARE v INT DEFAULT 1;
CASE v
WHEN 2 THEN SELECT v;
WHEN 3 THEN SELECT 0;
ELSE
BEGIN
END;
END CASE;
END;
|
复制
文章转载自林员外聊编程,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
MySQL数据库当前和历史事务分析
听见风的声音
371次阅读
2025-04-01 08:47:17
墨天轮个人数说知识点合集
JiekeXu
364次阅读
2025-04-01 15:56:03
MySQL 生产实践-Update 二级索引导致的性能问题排查
chengang
344次阅读
2025-03-28 16:28:31
MySQL8.0直方图功能简介
Rock Yan
275次阅读
2025-03-21 15:30:53
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
272次阅读
2025-04-15 14:48:05
MySQL 有没有类似 Oracle 的索引监控功能?
JiekeXu
263次阅读
2025-03-19 23:43:22
云和恩墨杨明翰:安全生产系列之MySQL高危操作
墨天轮编辑部
254次阅读
2025-03-27 16:45:26
openHalo问世,全球首款基于PostgreSQL兼容MySQL协议的国产开源数据库
严少安
242次阅读
2025-04-07 12:14:29
MySQL 9.3 正式 GA,我却大失所望,新特性亮点与隐忧并存?
JiekeXu
197次阅读
2025-04-15 23:49:58
PG vs MySQL 执行计划解读的异同点
进击的CJR
166次阅读
2025-03-21 10:50:08