Oracle中的IF...THEN...ELSE判斷


if...then...else是最常見的一種判斷語句,他可以實現判斷兩種情況。

標准語法如下:

if <condition_expression> then

plsql_sentence1;

else

plsql_sentence2;

end if;

具體示例:

判斷一個人是否成年

declare 
v_age int:=34;
begin
  if v_age>=50 then
    dbms_output.put_line('你已經成年!');
  else 
    dbms_output.put_line('你未成年!') ;
  end if;
end;

運行結果如下:

你未成年!

在寫這個代碼時候可能回出現這個錯誤

 

出現這個錯誤是因為在最后一個end后面沒有分號造成的,這個主要是一個細心的問題,在寫pl/sql時候經常會出現這個問題。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM