一、nvl函数的用法
通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值。
select nvl(sum(t.num),0) from demo t where t.sex='1';
nvl(sum(t.num),0) 的意思就是如果sum(t.num)查询的结果为null,那我们就将sum(t.num)设置默认值为 0.
二、 rpad函数从右边对字符串使用指定的字符进行填充 .
例如:rpad('tech', 8, '0'); 将返回'tech0000'
三、DECODE 函数的用法
DECODE 中的if-then-else逻辑,原理 DECODE(value, if1, then1, if2,then2, if3,then3, . . . else ) 。
例如:decode(X,1,'x=1',2,'x=2' ,'啥都不是')
select decode(X,1,'x=1',2,'x=2' ,'啥都不是') from dual;
如果X为1,则查询结果返回'x=1';
如果X为2,则查询结果返回'x=2';
否则返回 '啥都不是'.
四、 SIGN函数的语法
取数字n的符号,大于0返回1,小于0返回-1,等于0返回0
select sign(100),sign(-100),sign(0) from dual;
分别返回 1 -1 0
分享到:
相关推荐
### 常用Oracle函数:SQL中的单记录函数 在Oracle数据库中,SQL单记录函数是一种非常实用且常用的工具,用于处理数据、提取特定信息或进行数据格式转换等操作。这些函数可以应用于单个记录,并返回一个结果。下面将...
常用oracle函数及示例,写字板格式 SQL中的单记录函数,分析函数等较复杂的下一篇再整理
ASCII CHR CONCAT INITCAP INSTR... 110个常用ORACLE函数
### 常用Oracle函数及实例解析 #### 一、引言 在Oracle数据库中,提供了丰富的内置函数来处理各种数据类型的操作需求。这些函数能够极大地简化开发人员的工作,并提高SQL查询的效率。本文将详细介绍几个常用Oracle...
以下是对部分常见Oracle函数的详细解析,包括它们的功能、用法以及示例,旨在帮助用户更好地理解和运用这些功能强大的工具。 ### 1. ASCII ASCII函数用于返回一个字符的ASCII值。例如,在查询中,`ASCII('A')`将...
本文将详细介绍一些常用的Oracle函数,分为两个部分:著名函数篇和非著名函数篇。 著名函数篇主要涵盖那些在日常工作中频繁使用的函数,它们对于数据操作非常实用。 1. **数值型函数**: - `MOD(n1, n2)`:返回n1...
oracle函数介绍 1 著名函数之单值函数 pdf oracle函数介绍 2 非著名函数之单值函数 pdf oracle函数介绍 3 著名函数之聚合函数 pdf oracle函数介绍 4 非著名函数之聚合函数 pdf oracle函数介绍 5 分析函数简述 ...
ORACLE函数大全 常用oracle函数 SQL中的单记录函数
"Oracle函数大全(CHM格式).rar"这个压缩包显然包含了关于Oracle数据库中各种函数的详细信息,对于学习和查询Oracle函数是非常宝贵的资源。 CHM(Compiled Help Manual)格式是一种由Microsoft开发的帮助文件格式...
Oracle函数是数据库操作中的核心组成部分,它们允许开发人员和DBA执行各种计算、转换、查询和数据处理任务。手册中可能涵盖了以下几类函数: 1. 数学函数:如ABS(取绝对值)、MOD(取模)、ROUND(四舍五入)等,...
以下是一些常用的Oracle函数的详细说明: 1. **ASCII()**:这个函数返回一个字符的ASCII码值,即其对应的十进制数。例如,ASCII('A') 返回65,ASCII('a') 返回97。 2. **CHR()**:它根据提供的整数返回相应的字符...
oracle常用函数oracle常用函数oracle常用函数oracle常用函数oracle常用函数oracle常用函数oracle常用函数
Oracle函数.chm
通过学习将Oracle和Hive的常用函数整理出来做了个对比,提供他们各自支持的常用函数。
以下是关于Oracle函数的一些详细说明: 1. ASCII函数:ASCII函数返回与输入字符相对应的ASCII码,即十进制数字。例如,ASCII('A')返回65,ASCII('a')返回97。 2. CHR函数:CHR函数根据提供的整数返回对应的字符。...
Oracle自定义函数返回一张表。主要用于生成一张等时间间隔的表数据。
3. **数学和转换函数**:如ROUND、TRUNC、TO_CHAR、TO_DATE等,这些在数据转换和计算中十分常用。 4. **游标和PL/SQL兼容性**:尽管PostgreSQL原生支持PL/pgSQL,但orafce提供了更接近Oracle的PL/SQL语法,包括游标...
hive和oracle常用函数对照,包含常用的函数分类 字符函数 数值函数 日期函数 聚合函数 转换函数 其他 增加的hive函数对比,只需要2个积分喔