PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-簡單CASE
CASE selector WHEN selector_value_1 THEN statements_1 WHEN selector_value_2 THEN statements_2 ... WHEN selector_value_n THEN statements_n [ ELSE else_statements ] END CASE;] |
selector是一個表示式,通常是一個變數。
selector_value,可以是字面量,也可以是表示式。
DECLARE grade CHAR(1); BEGIN grade := 'B';
CASE grade WHEN 'A' THEN DBMS_OUTPUT.PUT_LINE('優秀'); WHEN 'B' THEN DBMS_OUTPUT.PUT_LINE('良好'); WHEN 'C' THEN DBMS_OUTPUT.PUT_LINE('好'); WHEN 'D' THEN DBMS_OUTPUT.PUT_LINE('及格'); WHEN 'F' THEN DBMS_OUTPUT.PUT_LINE('不及格'); ELSE DBMS_OUTPUT.PUT_LINE('沒有該等級'); END CASE;
END;
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1104273/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PL/SQL 條件控制語句SQL
- 條件判斷語句 if case
- Go:條件控制語句Go
- python-條件控制(if語句)Python
- 條件語句
- MySQL條件判斷IF,CASE,IFNULL語句詳解MySqlNull
- 『忘了再學』Shell流程控制 — 35、多分支case條件語句
- GO 條件語句Go
- javaScript條件語句JavaScript
- Python-條件語句和迴圈語句Python
- printf格式控制、switch-case語句
- case when 語句
- 04.條件語句
- Python if else條件語句Python
- MySql和簡單的sql語句MySql
- 簡單的SQL語句學習SQL
- 查詢策略選擇:使用 JOIN 還是多條 SQL 語句SQL
- flask之控制語句 if 語句與for語句Flask
- AWK if(條件)語句與迴圈簡介
- 使用sql語句查詢平均值,使用sql語句查詢資料總條數, not in 篩選語句的使用SQL
- Swift 條件語句講解Swift
- 學習Rust 條件語句Rust
- oracle中的條件語句Oracle
- 『無為則無心』Python基礎 — 13、Python流程控制語句(條件語句)Python
- SQL Server-簡單查詢語句SQLServer
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- 英語簡單句
- 6. Oracle開發和應用—6.4. PL/SQL語法—6.4.4. 條件語句(分支語句)OracleSQL
- Python if else條件語句詳解Python
- Python 入門 :基本條件語句Python
- Python條件語句與迴圈Python
- Java中如何解析SQL語句、格式化SQL語句、生成SQL語句?JavaSQL
- SQL語句SQL
- 控制語句
- Azure Terraform(十)利用 Azure DevOps 的條件語句選擇釋出環境ORMdev
- SSH框架控制檯輸出HQL語句和SQL語句的方法框架SQL
- C 語言教程:條件和 if...else 語句
- 鴻蒙開發TypeScript語言:【條件語句】鴻蒙TypeScript
- mysql 常用sql語句 簡介MySql