`
黑鸟酱
  • 浏览: 127256 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

oracle 情景查询

 
阅读更多
  1. decode()函数: 类似于if ... then ... else
    decode(value_expression, search_value, result_value, default_value)
    --value_expression: 参数表示将要与收索值比较的值活表达式
    --search_value: 参数表示将要的收索的值
    --result_value: value_expression与search_value相等时取值结果
    --default_value:  value_expression与search_value不相等时取值结果
    
    eg:
    select empno, ename, decode(deptno, 10, '财务部门','其他部门') dept
    from emp
     
  2. case表达式:类似于switch语句
    case search_expression
    when expression_1 then display_result_1
    when expression_2 then display_result_2
    ......
    when expression_n then display_result_n
    else default_display_result
    end
    --search_expression: 参数表示用于检索的表达式
    --expression_1: 与search_expression比较的表达式
    --display_result_1: 参数表达式匹配时显示的结果
    
    eg:
    select empno, ename, case deptno when 10 then '财务部门'
                              when 20 then '人力资源'
                              else '其他部门'
                         end dept
    from emp; 
     
分享到:
评论

相关推荐

    oracle不同情景下的登录分析

    oracle不同情景下的登录分析

    Oracle 12.2 RAC 到 19C RAC 的全面升级指南

    主要内容概要:提供了一份非常详细的Oracle 12.2 RAC系统升级到19C RAC的具体实施方案。...使用场景及目标:适用于希望将现有的Oracle 12.2 RAC实例平稳迁移并利用Oracle 19C新特性提升现有系统稳定性和性能的情景。

    只装plsql不装oracle客户端链接方法

    该方法适用于只安装了 PLSQL 的机器,但需要远程连接其他 Oracle 数据库的情景。 一、详细操作步骤: 1. 安装 PLSQL 客户端并注册。用户可以执行汉化程序以实现汉化。 2. 将 instantclient 文件夹中的 tnsnames....

    oracle 闪回oracle 闪回oracle 闪回oracle 闪回

    1. **闪回查询(Flashback Query)**:自Oracle 9i版本引入,允许用户查询某一时刻的数据,而不影响当前数据库的状态。通过SELECT语句与AS OF子句结合使用,可以获取过去某个时间点的数据。 2. **闪回数据库...

    Oracle EBS 高级供应链计划学生手册全套.rar

    5. **情景分析**:创建多种计划场景,对比不同策略下的结果,辅助决策。 6. **协同规划**:与供应商、分销商共享计划信息,提高供应链协同效率。 7. **实时监控**:实时查看计划执行情况,及时发现并解决问题。 ...

    Oracle Linux 5.8安装部署Oracle Database 11gR2

    此外,文档也提到了一些学习Oracle的心得体会,包括了作者初次接触Oracle时的情景,以及对于学习Oracle的热忱和坚持。 最后,文档建议如果个人电脑硬件配置较低,或者希望通过更加轻量级的操作系统来提高电脑性能,...

    Oracle Hyperion Planning Training

    Oracle Hyperion Planning Training是关于Oracle Hyperion Planning软件平台的培训。Oracle Hyperion Planning是甲骨文公司推出的一款企业绩效管理(EPM)软件,用于帮助组织高效地进行财务规划、预算编制和预测。EPM...

    oracle坏块处理

    #### 错误情景与成因分析 ORA-01578错误的发生,往往在执行特定查询或操作时被触发,如案例中描述的对`tg_bill03`表执行`COUNT(*)`操作。这种错误背后的原因多样,主要包括: 1. **异步I/O配置不当**:如果数据库...

    Oracle学习笔记-日常应用、深入管理、性能优化

    本书设计了大量的应用情景,介绍了数据库管理员和开发人员常用的管理、维护和优化Oracle 11g数据库的技术和技巧。 通过阅读本书,读者可以了解Oracle 11g的体 资源太大,传百度网盘了,链接在附件中,有需要的同学...

    Oracle Financial Analyzer - Oracle General Ledger Release 11

    4. **预算与预测**:工具提供了预算编制和预测功能,企业可以根据历史数据和业务预测制定未来的财务计划,支持滚动预算和假设情景分析。 5. **权限管理**:根据角色和职责,Financial Analyzer允许设置不同级别的...

    Oracle OLAP4-5.pdf

    - **Oracle OLAP Engine**:这是OLAP的核心组件,负责处理多维数据集,支持复杂的查询和分析操作。 - **Oracle OLAP DML**:这是一个命令语言,用于管理OLAP数据,包括数据加载、查询、更新和存储过程的编写。 - **...

    大型数据库技术-实验六 oracle备份恢复.doc

    随后,模拟了误删除数据文件(如users01.dbf)的情景,这导致数据库在启动时出现错误。解决方法是将备份的文件还原回原位置,然后以管理员身份重新启动数据库。 实验中遇到的问题主要包括: 1. 在新环境中导入数据...

    Oracle10g局域网成功连接远程数据库详细步骤

    情景描述:之前都是别人给好一个连接远程Oracle数据库的ip地址,直接在我的客户端的tnsnames.ora文件中添加连接的代码就可以成功的访问远程的Oracle数据库了。但现在的情况是,在局域网中,连接我朋友的Oracle数据库...

    Oracle_11G_题库337.pdf

    根据题目描述,我们可以确定两个使用数据恢复顾问的情景: 1. **B. 打开数据库时,数据库文件损坏**:当数据库在运行过程中遭遇文件损坏时,数据恢复顾问可以帮助分析问题并提供恢复策略,例如通过联机重做日志或...

    Oracle学习笔记——日常应用、深入管理、性能优化 示例代码

    Oracle 11g是最具代表性的高端关系型数据库管理系统,它在世界各地的大型商务数据库应用系统中被广泛...本书设计了大量的应用情景,介绍了数据库管理员和开发人员常用的管理、维护和优化Oracle 11g数据库的技术和技巧。

    oracle 1z0-042题库

    然而,在本题的情景下,由于没有备份可用,因此无法使用RMAN恢复数据文件。 - **其他恢复方法:** 如果数据文件非常重要,可能需要考虑使用其他手段尝试恢复,例如使用第三方数据恢复服务或工具。但在标准的Oracle...

    抽取oracle 所有表

    总之,抽取Oracle所有表涉及到对Oracle数据库的熟悉,包括SQL查询、元数据表的使用,以及可能的数据库导出工具的运用。对于开发人员和DBA来说,这是一项基本技能,特别是在数据管理和迁移的情景中。

    SQL 高级查询技术

    情景查询和翻译查询技术则关注如何根据特定条件和规则来筛选和转换数据,这在处理复杂查询和数据转换场景中非常有用。 最后,分析查询部分将探讨窗口函数、聚合函数的高级用法,以及如何利用这些功能进行数据分组、...

    使用Oracle 移植工作台从 Microsoft SQL Server 移植到 Oracle 数据.docx

    ##### 5.1 情景描述 本教程以将Microsoft SQL Server 2000中的HR数据库迁移到Oracle数据库10g为目标数据库为例。用户将获得从源数据库中提取的元数据文件,用于迁移过程。 ##### 5.2 前提条件 - **安装和配置Oracle...

Global site tag (gtag.js) - Google Analytics