nvl 函数
•NVL
NVL函数需要两个参数。如果第一个参数为空,则返回第二个参数。第二个参数表示是第一个参数的替换对象。
其具体的语法格式如下:
NVL(value,alternative)
其中:
value 一个可为空的值。它不为空的时候将作为返回值
alternative 只要它不是空的就是将被返回的值
下面是该函数处理数据库的某些列包括空值时的情况:
SELECT emp_id,NVL(emp_name,’Name Missing!’)
FROM emp_table;
在该例中,如果雇员有名字,将通过该函数返回其名字。如果雇员的名字为空,将返回‘Name Missing!’
orcal case when 的写法
case
when c.claim_status='FIN1' and c.CHECK_OUT_FLAG=0 then '1'
when c.claim_status='FIN2' and c.CHECK_OUT_FLAG=0 then '2'
else '0
end as isFinished,
上面这种相当于if else的语义
case c.claim_status
when 'FIN1' then '1'
when 'FIN2' then '2'
else '0'
end as isFinished,
下面这种相当于 swith 的语义
分享到:
相关推荐
以上是根据给定的文件信息整理出来的关于Oracle数据库管理的相关知识点。通过这些命令,我们可以了解到如何在Oracle数据库中创建临时表空间、创建用户以及授予权限的基本方法。这些是Oracle数据库管理中的基础操作,...
在Oracle数据库系统中,"ORCAL数据库实验答案"这一主题主要涵盖了如何创建并管理数据库对象,特别是表空间和数据文件。表空间是Oracle数据库中存储数据的主要逻辑单元,而数据文件则是物理存储这些数据的地方。以下...
java 连接Orcal的jar 包 java 连接Orcal的jar 包 java 连接Orcal的jar 包 java 连接Orcal的jar 包 java 连接Orcal的jar 包 java 连接Orcal的jar 包 java 连接Orcal的jar 包 java 连接Orcal的jar 包
双机配置 orcal server2008
这份"orcal课件资料PPT"包含了关于Oracle数据库系统的学习资源,主要针对初学者和想要深入理解Oracle SQL及PL/SQL的人员。 1. **SQLPlus常用命令**: SQLPlus是Oracle数据库的一个交互式命令行工具,用于执行SQL...
Oracle 10g驱动是连接到Oracle数据库的软件组件,主要负责在应用程序和数据库服务器之间建立通信桥梁。这个驱动程序,也称为Oracle JDBC驱动,遵循Java Database Connectivity (JDBC) 标准,允许Java应用程序与...
Oracle,全称Oracle Database,是全球最流行的商业关系数据库管理系统之一,由甲骨文公司(Oracle Corporation)开发和提供。本课件旨在帮助你高效、快捷地掌握Oracle的相关知识,无论你是初学者还是希望深入理解...
一些orcal的常用的SQL语句,对初学者,或者开发过程中,都需要的一些例题,
orcal数据库连接池配置信息 可以直接复制到tomcat 配置文件下使用
从给定的文件信息来看,这是一份关于Oracle数据库学习笔记的部分内容,涵盖了数据库操作、字符串函数、数学函数以及事务处理等多方面的知识点。以下是对这些知识点的详细解读: ### Oracle数据库入门 ...
同时,它的自动内存管理和pga_arena优化也对提升性能起到了重要作用。 9. **备份和恢复**:9i版本提供了改进的备份和恢复策略,包括RMAN(恢复管理器)工具,能够更有效地备份和恢复大型数据库,减少了恢复时间。 ...
在这个“orcal客户端.rar”压缩包中,包含的是Oracle Instant Client 11.2,它是一个轻量级的解决方案,允许用户在不安装完整Oracle数据库环境的情况下执行SQL查询、数据导入导出等操作。 Oracle Instant Client...
Oracle学习是IT领域中数据库管理的重要一环,尤其对于初学者而言,掌握Oracle的基础知识是至关重要的。Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统,由甲骨文公司(Oracle Corporation)开发,广泛...
根据提供的信息,我们可以总结出以下关于Oracle数据库的关键知识点: ### 1. 数据排序与筛选 在Oracle数据库中,可以通过`ORDER BY`子句对查询结果进行排序。例如,要按客户名称按照简体中文笔画顺序进行排序,...
一些orcal的常用命令,学习了,分享下~~ 免费的,欢迎下载
orcale存储过程分页,在pl/sql developer环境下
Orcal创建表空间 脚本。 --DROP TABLESPACE MEDEXECGTYY INCLUDING CONTENTS AND DATAFILES; CREATE TABLESPACE MEDEXECGTYY DATAFILE 'E:\Oracle\MEDEXECGTYY.dbf' SIZE 20480M AUTOEXTEND OFF LOGGING ONLINE ...
远程导入与备份Oracle数据库是企业级数据库管理中的关键技能之一,尤其对于初学者而言,掌握这一操作能够极大地提升数据安全性和运维效率。本文将详细解析远程导入与备份Oracle数据库的操作流程,包括必要的环境配置...
本文将详细介绍与“orcal格式设置命令”相关的知识点,特别是如何通过`setlinesize`和`setpagesize`等命令来调整显示格式。 #### 1. `setlinesize` 命令 `setlinesize`命令用于设置每行输出的最大字符数。这个参数...