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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oracle函數(shù)decode的用法簡介

以下的文章主要是介紹Oracle 函數(shù)decode,我們都知道decode函數(shù)將該數(shù)值和c一系列的相關(guān)序偶相比較來決定最終的相關(guān)的返回結(jié)果 。所謂的序偶,簡單的說就是成對(duì)的出現(xiàn);我們將這個(gè)函數(shù)與switch比較。

10年專注建站、設(shè)計(jì)、互聯(lián)網(wǎng)產(chǎn)品按需開發(fā)服務(wù),業(yè)務(wù)涵蓋成都品牌網(wǎng)站建設(shè)、成都商城網(wǎng)站開發(fā)、微信小程序定制開發(fā)、軟件系統(tǒng)開發(fā)、重慶APP開發(fā)等。憑借多年豐富的經(jīng)驗(yàn),我們會(huì)仔細(xì)了解每個(gè)客戶的需求而做出多方面的分析、設(shè)計(jì)、整合,為客戶設(shè)計(jì)出具風(fēng)格及創(chuàng)意性的商業(yè)解決方案,成都創(chuàng)新互聯(lián)更提供一系列網(wǎng)站制作和網(wǎng)站推廣的服務(wù),以推動(dòng)各中小企業(yè)全面信息數(shù)字化,并利用創(chuàng)新技術(shù)幫助各行業(yè)提升企業(yè)形象和運(yùn)營效率。

我們發(fā)現(xiàn)他們基本相似,***不同的是switch將要比較的值放在case后面都加上了break中。

以下一個(gè)例子:(我直接從網(wǎng)上找的)

 
 
 
  1. SELECT id,  
  2. decode(flag,’Y’,'Yes’,'N’,’No’,NULL,’None’,'Yes’)  
  3. FROM t_test;  

當(dāng)t_test的flag字段為Y時(shí)返回Yes,為N時(shí)返回No,為NULL時(shí)返回None,默認(rèn)返回Yes。

看看我遇到的問題:

 
 
 
  1. SELECT a.id,  
  2. a.user_name,  
  3. a.oper_time time2,  
  4. a.oper_type,  
  5. a.description,  
  6. a.oper_flag,  
  7. decode(a.oper_flag, '1', '成功', '失敗') oper_flag,  
  8. a.ip,  
  9. b.true_name  
  10. FROM SEC_LOG_OPERATION a  
  11. left join sec_user b on a.user_name = b.user_name  
  12. where 11 = 1  
  13. order by oper_time desc  

原來這紅線部分是:

Oracle 函數(shù)decode(a.oper_flag, 1, '成功', '失敗')

我在查詢的時(shí)候會(huì)報(bào)錯(cuò),原因是oper_flag這個(gè)字段數(shù)據(jù)中有非數(shù)字類型,也就是這個(gè)字段不僅有1、0,還有“失敗”,這樣數(shù)據(jù)!=字符。所以我們把1當(dāng)字符處理就可以了。

【編輯推薦】

  1. Oracle join的正確用法描述
  2. Oracle ebs的oaf開發(fā)環(huán)境進(jìn)行正確的配置
  3. Oracle reports功不可沒,實(shí)現(xiàn)報(bào)表定長輸出
  4. 查看Oracle當(dāng)前連接數(shù)的具體方案
  5. 加速Oracle大批量數(shù)據(jù)處理的2個(gè)好用方案

文章題目:Oracle函數(shù)decode的用法簡介
當(dāng)前鏈接:http://www.5511xx.com/article/dhcchpp.html