Case when 在Oracle 中的用法

 时间:2026-02-13 00:55:54

1、Case  when 在Oracle 中的用法:

(a)已case开头,已end 结尾;

(b)分之中when后跟条件,then 显示结果;

(c)else 为除此之外的默认情况,类似于高级语言程序中的 switc  case 的default可以不加;

(d)end后面跟别名;

2、Case  有两种表达式:

 (A)简单case表达式试用表达式确定返回值;

 (B)搜索case表达式,使用条件确定返回值;

3、(A)

Select  name,

Case 1 then ‘男’ else

Case 2 then ‘女’ else

‘未填写性别’ end end  as  sex

From Student

(B )Select  name,

Case whem sex=1 then ‘男’ else

Case when sex=2 then ‘女’ else

‘未填写性别’ end end  as  sex

From Student


  • Windows_Server_2008系统安装方法
  • oracle客户端发生ORA-12154情况之一
  • Win10蓝屏ntoskrnl.exe错误怎么修复
  • Windows Server 2008操作系统如何导出任务计划
  • VirtualBox快速休眠导致的错误
  • 热门搜索
    失眠怎么调理 咳嗽老不好怎么办 腰酸背痛怎么办 锅贴怎么做 深圳职业技术学院怎么样 淘宝怎么改评价 舌头有齿痕是怎么回事 tplink路由器怎么设置 鲟鱼怎么杀 横线怎么打出来