上传者: u011062044
|
上传时间: 2022-05-29 13:02:47
|
文件大小: 1.29MB
|
文件类型: PPTX
数据库编程
流程控制语句CASE
课程目标
1)理解 —— CASE语句的语法规则;
2)掌握 —— CASE语句的使用方法;
case语句
CASE语句语法格式为:
第一种:
CASE case_value
WHEN when_value THEN statement_list
[WHEN when_value THEN statement_list] ...
[ELSE statement_list]
END CASE
说明:一个CASE语句经常可以充当一个IF-THEN-ELSE语句。
case_value是要被判断的值或表达式,接下来是一系列的WHEN-THEN块,每一块的when_value参数指定要与case_value比较的值,如果为真,就执行statement_list中的SQL语句。如果前面的每一个块都不匹配就会执行ELSE块指定的语句。CASE语句最后以END CASE结束。
case语句
第二种
CASE
WHEN search_condition THEN statement_list
[WHEN search_condition THEN statement_