PL/SQL的流程控制語句主要分為三類:
- 條件語句
- 循環語句
- 順序語句
PL/SQL判斷語句
if語句
IF <布爾表達式> THEN --處理語句END IF;
- 單支條件判斷語句,滿足條件執行處理語句,不滿足跳過執行end if後的語句
IF <布爾表達式> THEN --處理語句1ELSE --處理語句2END IF;
- 雙支條件判斷語句,滿足條件執行語句1,不滿足執行語句2
IF <布爾表達式> THEN --處理語句1ELSIF < 其它布爾表達式> THEN --處理語句2ELSIF < 其它布爾表達式> THEN --處理語句3ELSE --其他語句END IF;
- 多分支條件判斷語句,滿足不同條件執行相應語句 < li>ELSIF不能寫成ELSEIF/
case語句
CASE selector WHEN <表達式1> THEN result1 WHEN <表達式2> THEN result2 ...... WHEN <表達式n> THEN resultN [ ELSE resultN+1]END;
- < li>selector取值範圍與表達式對應
- ELSE 語句為可選項
文章為用戶上傳,僅供非商業瀏覽。發布者:Lomu,轉轉請註明出處: https://www.daogebangong.com/zh-Hant/articles/detail/PLSQL%20based%20conditional%20statement.html
评论列表(196条)
测试