Round()
ROUND和TRUNC
按照指定的精度进行舍入
SQL> select round(55.5),round(-55.4),trunc(55.5),trunc(-55.5) from dual;
ROUND(55.5) ROUND(-55.4) TRUNC(55.5) TRUNC(-55.5)
----------- ------------ ----------- ------------
56 -55 55 -55
select round(3.1415926,3) from dual , 3表示精度(保留小数的位数)
Trunc
按照指定的精度截取一个数
SQL> select trunc(124.1666,-2) trunc1,trunc(124.16666,2) from dual;
TRUNC1 TRUNC(124.16666,2)
--------- ------------------
100 124.16
Abs
绝对值函数
select abs(-2.36) from dual
ABS(-2.26)
----------
2.26
ABS(-2.26)
----------
2.26
Ceil
向上取值
select ceil(2.36) from dual
CEIL(2.36)
----------
3
向下取值floor
select floor(2.36) from dual
FLOOR(2.36)
-----------
2
相关推荐
在Oracle数据库中,掌握数值型函数、字符型函数、日期函数以及转换函数是十分关键的,这些函数能够帮助我们高效地处理数据,实现复杂的数据分析和报表生成需求。以下是对这些函数的详细介绍: ### 一、数值型函数 ...
在Oracle数据库中,数值函数处理数值类型的数据,并返回一个数值结果。这些函数支持的最大精度为38位小数,例如:`COS`, `COSH`, `EXP`, `LN`, `LOG`, `SIN`, `SINH`, `SQRT`, `TAN`, 和 `TANH` 支持36位小数;而 `...
例如,当我们将“CSDN”这个字符串通过`CRC32`函数处理后,得到的结果是-1016176976。 #### 二、CRC32函数原理 CRC32(Cyclic Redundancy Check 32)是一种循环冗余校验算法,其主要功能是检测数据传输过程中的...
Oracle 数据库中各种函数的总结和分类,包括分析函数、聚合函数、转换函数、日期型函数、字符型函数、数值型函数和其他函数等,每种函数都有其特点和应用场景,可以根据实际情况选择合适的函数来对数据进行处理和...
Oracle字符相似度函数是Oracle数据库系统提供的一种功能,用于评估两个字符串之间的相似性。这个功能在数据清洗、信息检索、文本分析等领域具有广泛的应用。在SQL查询中,我们可以直接使用这些函数来比较不同字符串...
Oracle数据库系统提供了丰富的内置函数,这些函数用于处理各种数据类型,包括字符串、数值以及日期等。以下是关于Oracle函数的一些详细说明: 1. ASCII函数:ASCII函数返回与输入字符相对应的ASCII码,即十进制数字...
Oracle数据库系统提供了丰富的函数库,包括数值函数、转换函数和字符串函数,以帮助用户进行数据处理和查询。本文主要关注日常工作中常用的那部分,而非全面介绍。如果你希望深入研究所有Oracle函数,建议查阅官方的...
Oracle函数是数据库操作中的核心组成部分,它们允许开发人员和DBA执行各种计算、转换、查询和数据处理任务。手册中可能涵盖了以下几类函数: 1. 数学函数:如ABS(取绝对值)、MOD(取模)、ROUND(四舍五入)等,...
- 数学函数:如ABS、MOD、ROUND等,用于数学计算和数值处理。 - 字符串函数:如UPPER、LOWER、SUBSTR、INSTR等,用于字符串的转换、提取和查找。 - 日期时间函数:如SYSDATE、ADD_MONTHS、EXTRACT等,用于处理...
以上只是Oracle内建函数的一部分,实际中还有许多其他函数,如位运算函数、分析函数、游标函数等,它们极大地增强了SQL语言的功能,使得Oracle数据库能够处理各种复杂的数据操作。Oracle Built-in Functions.chm文件...
hive和oracle常用函数对照,包含常用的函数分类 字符函数 数值函数 日期函数 聚合函数 转换函数 其他 增加的hive函数对比,只需要2个积分喔
在Oracle数据库系统中,内置函数分为多种类型,包括数值函数、字符串函数、日期时间函数、转换函数、数学函数、聚合函数等。下面将详细介绍这些函数类别及其常见用法。 1. **数值函数**: - `ABS()`:返回一个数的...
Oracle数据库系统是世界上最广泛使用的数据库管理系统之一,它提供了丰富的内置函数来处理各种数据类型,包括数字和字符串。本文将深入探讨Oracle中的数字处理函数,帮助你更好地理解和利用这些功能强大的工具。 1....
Oracle 数据库提供了丰富的内置函数来处理各种数据需求。这些函数可以大致分为以下几类:分析函数、聚合函数、转换函数、日期型函数、字符型函数、数值型函数以及其他函数。本文将详细介绍每种类型的函数,并提供...
在Oracle数据库中,函数扮演着至关重要的角色,它们允许用户进行复杂的计算、数据处理和信息提取。"Oracle函数大全(CHM格式).rar"这个压缩包显然包含了关于Oracle数据库中各种函数的详细信息,对于学习和查询...
2. **数值函数**: - `ABS(num)`: 计算数值的绝对值。 - `ROUND(num[, digits])`: 对数字进行四舍五入,`digits`指定保留的小数位数。 - `MOD(num1, num2)`: 计算`num1`除以`num2`的余数。 3. **日期时间函数**...
以上是对Oracle系统内置函数大全的知识点介绍,内容涵盖了字符处理、数字计算、日期处理、数据类型转换、分组聚合等多个方面的函数。Oracle数据库管理员和开发人员经常需要用到这些函数以实现各种数据处理需求。
Oracle 和 Informix 都提供了数值函数来处理数值数据。这些函数可以用来进行四舍五入、截取小数点后几位等。 1. 四舍五入:Informix 中的 round 函数可以用来四舍五入,而 Oracle 中的 round 函数可以实现相同的...
Oracle分析函数是非常强大的工具,它们在处理报表、大数据分析、复杂查询等方面提供了极大的灵活性和能力。通过使用分析函数,可以轻松实现复杂的计算,而不必编写冗长的SQL语句或在应用程序中进行额外的数据处理。...