日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
CASE語句在Oracle中重新給指定字段賦值的用法

CASE語句Oracle中重新給指定字段賦值的用法是本文我們主要要介紹的內容,首先我們需要創(chuàng)建數據庫和添加數據,然后我們以兩個實例來介紹這一用法,接下來我們就開始介紹這一部分內容。

一、創(chuàng)建數據表

 
 
 
  1. create table t(  
  2. id integer,  
  3. name varchar2(50)  

二、添加數據

 
 
 
  1. insert into t values(1,'zhao')  
  2. insert into t values(2,'qian')  
  3. insert into t values(3,'sun')  
  4. insert into t values(4,'li') 

三、case語句用法:重新給指定字段賦值

例題1:

 
 
 
  1. select t.Name,  
  2. (case t.id--此處可以省略括號,改變id為name  
  3. when 1 then 'zhao'  
  4. when 2 then 'qian'  
  5. when 3 then 'sun'  
  6. else 'li'  
  7. end) --注意不要丟掉end關鍵字哦  
  8. from T t 

擴展:重新給指定字段賦值另一種方法:decode()的用法

 
 
 
  1. select name, decode(id,1,'zhao',2,'qian',3,'sun','li') from T 

例題2:

 
 
 
  1. select name,  
  2. case   
  3. when id<=2 then 0  
  4. when id=3 then 1  
  5. else 2  
  6. end "targer" --定義別名,此處為雙引號哦  
  7. from T 

以上就是CASE語句在Oracle中重新給指定字段賦值的用法,本文就介紹到這里了,希望本次的介紹能夠對您有所幫助。

【編輯推薦】

  1. SQL Server 2005系統(tǒng)數據庫的簡單介紹
  2. SQL Server數據庫利用SQL語句使用事務詳解
  3. SQL Server數據庫ROW_NUMBER()函數使用詳解
  4. 關閉SQL Server 2005遠程連接以及其它對外服務
  5. SQL Server數據庫DATEDIFF的參數介紹及使用示例

名稱欄目:CASE語句在Oracle中重新給指定字段賦值的用法
標題鏈接:http://www.dlmjj.cn/article/dhsoceh.html