成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle case語句語法簡介

數據庫 Oracle
在Oracle數據庫中執行多重條件分支語句時,使用case語句更加簡潔,下面就讓我們來了解一下case語句語法方面的知識。

Oracle case語句是我們最常用的語句之一,下面就為您介紹Oracle case語句的語法,并舉例說明,希望對您能夠有所幫助。

當執行多重條件分支語句時,使用Oracle case語句更加簡潔、而且效率也更好。Oracle case語句處理多重條件分支語句有兩種方法,***種方法是使用單一選擇符進行等值比較。第二種方法是使用多種條件進行非等值比較。

1、使用單一選擇符進行等值比較
當執行Oracle case語句執行多重條件分支時,如果條件選擇符完全相同,并且條件表達式為相同條件選擇,那么可以選擇單一選擇符進行等值比較,語法如下:
  
case  條件選擇符
when  條件值表達式1 then 要執行的操作1;
when  條件值表達式2 then 要執行的操作2;
。。。。。。。
else
要執行的操作。
end case;

示例如下:

  1. declare  
  2. v_count number;  
  3. begi  
  4. select count(*) into v_count from cip_temps;  
  5. case v_count  
  6. when 1 then  
  7. dbms_output.put_line('when 1操作___v_cont的值:'|| v_count);  
  8. when 5 then  
  9. dbms_output.put_line('when 5操作___v_count的值:'|| v_count);  
  10. when 10 then  
  11. dbms_output.put_line('when 10操作____v_count的值:'|| v_count);  
  12. else  
  13. dbms_output.put_line('else操作____v_cout的值:'||v_count);  
  14. end case;  
  15. end;  
  16. /  

2、case使用多種條件進行比較
如果選擇多個條件進行不同比較時,那么必須在when子句中指定比較條件,語法如下:
    
case 
when   條件值表達式1 then 要執行的操作1;
when   條件值表達式2 then 要執行的操作2;
。。。。。。。
else
要執行的操作。
end case;

示例如下:

  1. declare  
  2. v_count number;  
  3. begin  
  4. select count(*) into v_count from cip_temps;  
  5. case   
  6. when v_count>10 then  
  7. dbms_output.put_line('when 1操作___v_cont的值:'|| v_count);  
  8. when v_count>5 then  
  9. dbms_output.put_line('when 5操作___v_count的值:'|| v_count);  
  10. when v_count>4 then  
  11. dbms_output.put_line('when 10操作____v_count的值:'|| v_count);  
  12. else  
  13. dbms_output.put_line('else操作____v_cout的值:'||v_count);  
  14. end case;  
  15. end;  

 

 

 

【編輯推薦】

Oracle sqlplus語句編輯命令

Oracle修改用戶語法介紹

Oracle默認用戶的密碼問題

帶您了解Oracle顯式游標

Oracle存儲過程的使用實例

責任編輯:段燃 來源: 互聯網
相關推薦

2010-11-18 15:46:41

Oracle Deco

2011-08-15 17:15:45

CASE語句Oracle給指定字段賦值

2011-03-07 13:27:13

SQLCase

2009-10-21 16:00:26

VB.NET CASE

2010-09-17 10:16:26

Java Applet

2010-04-28 16:30:52

Oracle case

2009-11-19 11:00:55

Oracle xmlt

2009-11-18 16:43:59

2021-04-20 19:23:07

語法switch-casePython

2009-06-08 21:45:46

Javaswitch-case

2010-10-28 10:54:46

oracle對象權限

2009-11-16 11:03:44

Oracle INDE

2010-11-15 12:02:24

Oracle進程結構

2010-10-25 15:12:42

Oracle日期函數

2010-10-25 17:28:05

Oracle bita

2010-11-19 16:03:20

Oracle分析表

2011-08-09 17:48:54

Oracle參數文件

2010-09-07 14:56:49

SQL語句CASE WHEN

2010-10-08 15:54:34

mysql中case

2024-10-15 16:53:07

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲国产精品日韩av不卡在线 | 午夜精品一区二区三区在线视频 | 精品国产99 | 日韩欧美在线视频 | 久久久久久久久久影视 | 欧美日韩一卡 | 日韩小视频| 成人免费看 | 99久久精品一区二区毛片吞精 | 亚洲精品一区二区三区中文字幕 | 国产成人高清视频 | 日本激情视频中文字幕 | 欧美日日日日bbbbb视频 | 久久免费高清视频 | 中文字幕高清视频 | 毛片免费观看视频 | 久久免费视频2 | 日本一区二区影视 | 美女视频一区 | 精品免费在线 | 久久亚洲国产精品 | 羞羞视频免费观 | 国产一区久久久 | 成人一区二区三区在线观看 | 久久久免费观看视频 | 成人在线激情 | 久久久噜噜噜www成人网 | 亚洲视频在线看 | 久久久久久久国产精品 | 免费视频一区二区 | 成人免费视频观看视频 | 欧美日韩不卡 | 中文字幕免费在线观看 | 午夜视频一区 | 成人国产精品入口免费视频 | 亚洲传媒在线 | 日韩在线成人 | 亚洲一区 | 国产高清一区 | 毛片黄片免费看 | 亚洲国产精品网站 |