Oracle基礎課程:PL/SQL條件控制if...then...else
最新學訊:近期OCP認證正在報名中,因考試人員較多請盡快報名獲取最近考試時間,報名費用請聯系在線老師,甲骨文官方認證,報名從速!
我要咨詢Oracle基礎課程:PL/SQL條件控制if...then...else,IF-THEN-ELSE,語法格式:IF-THEN-ELSE
C#中if語法 |
PL/SQL中IF語法 |
if (條件){ //條件成立結構體 } else{ //條件不成立結構體 } |
IF 條件 THEN --條件成立結構體 ELSE --條件不成立結構體 END IF; |
表4 PL/SQL中條件語法
語法解析:
把ELSE與IF-THEN連在一起使用,如果IF條件不成立則執行就會執行ELSE部分的語句。
案例2:查詢JAMES的工資,如果大于900元,則發獎金800元,否則發獎金400元。
代碼演示:IF-THEN-ELSE應用
DECLARE newSal emp.sal % TYPE; BEGIN SELECT sal INTO newSal FROM
emp WHERE ename='JAMES'; IF newSal>900 THEN UPDATE emp SET comm=800 WHERE ename='JAMES'; ELSE UPDATE emp SET comm=400 WHERE ename='JAMES'; END IF; END; |