`
jslfl
  • 浏览: 319564 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

ORACLE 的if else

阅读更多
a.
select
(case score when 0 then '无成绩' else '有成绩' end) as score
from table

select
(case score when 0 then '无成绩' when 60 then '好成绩' else '有成绩' end) as score
from table

b.
select
decode(score,0,'无成绩',20,'低成绩',60,'过得去','好成绩') as score
from table

-- 最后的好成绩是默认
分享到:
评论

相关推荐

    oracle if else语句使用介绍

    Oracle IF-ELSE语句是PL/SQL编程中的条件控制结构,用于执行基于特定条件的代码块。在数据库管理和应用程序开发中,它对于处理逻辑决策至关重要。以下是对Oracle IF-ELSE语句的详细解释以及在给定示例中的应用。 ...

    oracle中if/else的三种实现方式详解

    在Oracle数据库中,进行条件判断和流程控制时,我们经常需要用到`IF/ELSE`结构。本文将详细解析Oracle中实现`IF/ELSE`的三种主要方法,并提供相关的注意事项。 1. **标准SQL规范的`IF/ELSE`语法** Oracle支持标准...

    【Oracle】IF语句.pdf

    IF语句可以有三种使用方法:IF THEN END IF、IF THEN ELSE END IF和IF THEN ELSIF ELSE END IF。 IF THEN END IF IF THEN END IF是IF语句最简单的语法。它的基本格式如下: ``` IF condition THEN ...执行的语句....

    JAVA程序设计课件-if else if语句.pptx

    OCJA(Oracle Certified Java Associate)认证是针对初级Java程序员的基础认证,其中涵盖了包括if…else if…else语句在内的核心概念。本课件主要探讨了if…else if…else语句在Java中的应用和执行流程。 1. **if...

    JAVA程序设计课件-if ,if else语句.pptx

    在JAVA程序设计中,理解和掌握控制流语句是至关重要的,特别是if...else语句,它们构成了程序逻辑的基础。OCJA(Oracle Certified Junior Associate)认证是面向初学者的JAVA编程认证,涵盖了这些基本概念。 首先,...

    如何在java 8 stream表达式实现if/else逻辑

    Java 8 Stream 表达式实现 if/else 逻辑 Java 8 Stream 表达式是一种功能强大且灵活的数据处理方式,但是在实际使用中,我们经常会遇到if/else判断情况的处理问题。传统的写法是将if/else逻辑写在forEach方法中,...

    oracle存储过程

    oracle 存储过程的基本语法 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGIN END 存储过程名字 2.SELECT INTO ...

    oracle日期时间判断函数

    在Oracle数据库系统中,日期和时间的处理是数据库操作中的重要组成部分。Oracle提供了丰富的日期时间函数,用于处理和分析日期时间数据。针对标题"oracle日期时间判断函数"和描述中提到的内容,我们可以深入探讨两个...

    oracle_课件oracle_课件oracle_课件oracle_课件oracle_课件

    它结合了SQL的查询能力与过程式编程的特点,如变量、控制流语句(IF-THEN-ELSE、CASE)、异常处理等。掌握PL/SQL有助于提升数据库应用的性能和安全性。 Oracle的安全管理涉及到用户、角色和权限的管理。每个数据库...

    casewhen多条件oracle-casewhen(casewhen同时满足多条件).pdf

    它可以用来代替 IF 语句和 SWITCH 语句,在 Oracle 数据库中尤其常用。 CASE WHEN 语句的基本语法是: ```sql CASE WHEN 条件 THEN 结果 [WHEN 条件 THEN 结果] ... [ELSE 结果] END ``` 其中,WHEN 子句用于...

    oracle数据库if镶嵌,记录下来。

    Oracle中的`IF`语句允许程序员根据特定条件执行一段代码。基本形式如下: ```sql IF condition THEN statements; [ELSIF condition THEN statements;] [ELSE statements;] END IF; ``` 在例子中,可以...

    Oracle 验证是否是日期

    ### Oracle 验证是否是日期 在Oracle数据库中,经常需要对输入的数据进行格式校验,尤其是日期格式的校验尤为重要。本文将详细介绍一个自定义的Oracle函数`FN_ISDATE_JAVA`,该函数用于判断给定的字符串是否能够...

    centos安装oracle11g

    if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi ``` 修改发行版本防止报错 修改/etc/redhat-release文件,删除...

    oracle数据库编程pdf文档教案

    读者将学会如何声明变量,控制流程(IF-THEN-ELSE, CASE语句,循环),以及处理异常。 Java_oracle04.pdf可能涉及数据库对象的管理,包括索引的创建和优化,以提升查询性能;视图(View)的创建,提供对数据的不同...

    达内,tarena,oracle笔记,oraclePPT课件,达内oracle笔记

    笔记可能包括控制结构(如IF-THEN-ELSE、LOOP)、异常处理、游标以及PL/SQL块的结构。 5. **数据库管理**:管理Oracle数据库涉及备份恢复、性能监控、安全性设置等。Oracle提供RMAN(恢复管理器)进行备份和恢复...

    freeradius for oracle

    if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi ``` 3. **创建相关目录**: - 使用`root`用户权限创建以下目录:...

    centos6.6 Oracle11G安装文档

    if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi ``` 二、创建用户和组 1.5、创建用户组 输入命令:`groupadd ...

    linux安装oracle11g

    if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else if [ $SHELL = "/bin/bash" ]; then ulimit -u 16384 -n 65536 fi fi fi ``` **5. 创建相关...

    C# oracle通用类

    C# oracle 类 事务处理 #region 公有方法 public void JoinTransaction(Transaction transaction) { if (this._transaction != null) { throw new Exception("对象已经在另一个事务中"); } else { this._...

Global site tag (gtag.js) - Google Analytics