日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oraclecase的2中常用表達(dá)式

Oracle case用法,我們大家都知道Oracle CASE表達(dá)式能在SQL里,可以實(shí)現(xiàn)if-then-else型的相關(guān)邏輯,不一定非得使用PL/SQL。其實(shí)CASE的相關(guān)工作方式和DECODE()類似,但應(yīng)該使用CASE,因?yàn)樗cANSI兼容。

創(chuàng)新互聯(lián)是一家網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì),提供網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),網(wǎng)站制作,建網(wǎng)站,定制網(wǎng)站,網(wǎng)站開發(fā)公司,成立于2013年是互聯(lián)行業(yè)建設(shè)者,服務(wù)者。以提升客戶品牌價(jià)值為核心業(yè)務(wù),全程參與項(xiàng)目的網(wǎng)站策劃設(shè)計(jì)制作,前端開發(fā),后臺(tái)程序制作以及后期項(xiàng)目運(yùn)營并提出專業(yè)建議和思路。

CASE有兩種表達(dá)式:

1. 簡單CASE表達(dá)式,使用表達(dá)式確定返回值.

語法:

 
 
 
  1. CASE search_expression  
  2. WHEN expression1 THEN result1  
  3. WHEN expression2 THEN result2  
  4. ...  
  5. WHEN expressionN THEN resultN  
  6. ELSE default_result  
  7. END  

 

例:

 
 
 
  1. select product_id,product_type_id,  
  2. case product_type_id  
  3. when 1 then 'Book'  
  4. when 2 then 'Video'  
  5. when 3 then 'DVD'  
  6. when 4 then 'CD'  
  7. else 'Magazine'  
  8. end  
  9. from products  

 

結(jié)果:

 
 
 
  1. PRODUCT_ID PRODUCT_TYPE_ID Oracle CASEPROD  
  2. ---------- --------------- --------  
  3. 1 Book  
  4. 1 Book  
  5. 2 Video  
  6. 2 Video  
  7. 2 Video  
  8. 2 Video  
  9. 3 DVD  
  10. 3 DVD  
  11. 4 CD  
  12. 4 CD  
  13. 4 CD  
  14. Magazine  
  15. rows selected.  

 

2. 搜索Oracle CASE表達(dá)式,使用條件確定返回值.

語法:

 
 
 
  1. CASE  
  2. WHEN condition1 THEN result1  
  3. WHEN condistion2 THEN result2  
  4. ...  
  5. WHEN condistionN THEN resultN  
  6. ELSE default_result  
  7. END  

 

例:

 
 
 
  1. select product_id,product_type_id,  
  2. case  
  3. when product_type_id=1 then 'Book'  
  4. when product_type_id=2 then 'Video'  
  5. when product_type_id=3 then 'DVD'  
  6. when product_type_id=4 then 'CD'  
  7. else 'Magazine'  
  8. end  
  9. from products  

 

結(jié)果與上相同.


文章名稱:Oraclecase的2中常用表達(dá)式
網(wǎng)頁網(wǎng)址:http://www.5511xx.com/article/djjgoss.html