oracle里面如何写case语句_Oracle数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

oracle里面如何写case语句

作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0

黑客防线网安网讯:如下:SELECT LogID,UserID,LogTime,Url,Description,(case OperateType when OperateType = 0 then '新增'  when OperateType=1 then '修改' else '删除' end ca...

如下:
SELECT LogID,UserID,LogTime,Url,Description,(case OperateType when OperateType = 0 then '新增'  when OperateType=1 then '修改' else '删除' end case)  FROM LOG ????

1. case
SELECT LogID,UserID,LogTime,Url,Description,(
 case 
 when OperateType = 0
   then '新增' 
 when OperateType=1
   then '修改'
   else '删除'
 end )  FROM LOG

2.DECODE的写法:
 SELECT LogID,UserID,LogTime,Url,Description,
  decode(OperateType,0,'新增',1,'修改','删除') OperationName
  FROM LOG

建议用DECODE的写法

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-11882-1.html
网站维护教程更新时间:2012-03-23 00:25:02  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer