Case when 在Oracle 中的用法

 时间:2026-04-25 02:49:49

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快速休眠导致的错误
  • 热门搜索
    最爱四川旅游网 张家界旅游景点大全 上海周边旅游景点推荐 美国塞班岛旅游 哈尔滨雪乡旅游攻略 广西南宁旅游景点大全 珠海户外旅游网 热气球旅游网 深圳到三亚旅游 防城港金滩旅游攻略