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快速休眠导致的错误
  • 热门搜索
    match怎么读 痘印怎么消除 淡菜怎么吃 忘记qq密码怎么办 阳痿早泄怎么办 qq怎么注册微信账号 怎么让腿变直 腿粗怎么办 甲状腺结节是怎么引起 保险柜怎么开