熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

oracle裡面如何寫case語句

2013-11-13 15:42:49  來源: Oracle 

  如下
  
  SELECT LogIDUserIDLogTimeUrlDescription(case OperateType when OperateType = then 新增 when OperateType= then 修改 else 刪除 end case) FROM LOG ????
  
   case
  
  SELECT LogIDUserIDLogTimeUrlDescription(
  case
  when OperateType =
  then 新增
  when OperateType=
  then 修改
  else 刪除
  end ) FROM LOG
  
  DECODE的寫法:
  
  SELECT LogIDUserIDLogTimeUrlDescription
  decode(OperateType新增修改刪除) OperationName
  FROM LOG
  
  建議用DECODE的寫法
From:http://tw.wingwit.com/Article/program/Oracle/201311/17181.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.