`

关于Oracle取整的函数

阅读更多

关于Oracle取整的函数分别有以下几种:
1.取整(大)    select ceil(-1.001) value from dual  向大的进位
CEIL(-0.12)
-----------
          0
2.取整(小)   select floor(-1.001) value from dual 向小的进位 
FLOOR(-0.12)
------------
          -1
 
3.取整(截取)  select trunc(-1.002) value from dual  直接截断小数点后的
TRUNC(3.2)
----------
         3
 
SQL> SELECT TRUNC(3.8) FROM DUAL;
 
TRUNC(3.8)
----------
         3
4.取整(舍入)        select round(-1.001) value from dual
SQL> SELECT ROUND(-0.12) FROM DUAL;
 
ROUND(-0.12)
------------
           0
 
SQL> SELECT ROUND(-0.812) FROM DUAL;
 
ROUND(-0.812)
-------------
           -1

分享到:
评论

相关推荐

    oracle日常函数文档

    本文将围绕“Oracle日常函数文档”这一主题,深入探讨Oracle数据库中的常用函数及其在日常操作中的应用。 一、字符串处理函数 在Oracle数据库中,处理字符串的函数非常丰富,如`SUBSTR()`, `INSTR()`, `UPPER()`, `...

    oracle 数字函数

    取整函数(ceil 向上取整 floor 向下取整) 取幂 power 和 求平方根 sqrt 求余 返回固定小数位数 round:四舍五入 trunc:直接截断 返回值的符号 正数返回为1 负数为 1

    oracle常用函数 CHM

    Oracle数据库是世界上最广泛使用的数据库系统之一,其强大的功能和丰富的内置函数是其核心优势之一。本文将基于"Oracle常用函数 CHM"这个资源,详细解析一些Oracle数据库中常见的函数及其应用,帮助你更好地理解和...

    oracle函数大全中文api文档

    包括ABS计算绝对值,CEIL向上取整,FLOOR向下取整,MOD求余数,ROUND四舍五入等,这些函数在进行数值计算时非常有用。 3. **字符串处理函数**: LIKE和REGEXP_LIKE用于模式匹配,SUBSTR截取字符串,INSTR查找子串...

    Oracle10G函数大全(chm格式的,比较全面)

    Oracle 10G是Oracle数据库的一个重要版本,它包含了丰富的函数和特性,为数据库管理和开发提供了强大的支持。本文将深入探讨Oracle 10G中的一些关键函数,旨在帮助你更好地理解和利用这些工具。 1. **数学函数**: ...

    Oracle常用函数.pdf

    ### Oracle常用函数详解 #### 一、概述 Oracle 数据库提供了丰富的内置函数,极大地提高了 SQL 语句在处理数据时的灵活性与效率。这些函数主要分为两大类:单行函数和多行函数(也称为聚合函数)。单行函数通常...

    SQL四舍五入、向下取整、向上取整函数介绍

    在不同类型的SQL数据库中,这些函数可能有不同的名称或用法,例如在MySQL、PostgreSQL、Oracle和SQL Server中,它们都是标准的内置函数。但在某些数据库系统中,可能需要使用特定的函数或者自定义函数来实现相同的...

    Oracle实用函数大全

    `ceil`函数返回不小于参数的最小整数,对于向上取整的场景尤为适用: ```sql SELECT CEIL(12.34) FROM DUAL; ``` 综上所述,Oracle数据库中的实用函数覆盖了日期时间处理、字符串操作、数据类型转换和数学运算等多...

    oracle 内置函数

    在Oracle中,内置函数大致可以分为数学函数、字符串函数、日期时间函数、转换函数、系统信息函数和条件判断函数等几大类。 1. **数学函数**: - ABS:返回一个数的绝对值。 - CEIL:向上取整,返回大于或等于指定...

    oracle函数大全

    还有财务计算函数,如`ROUND()`四舍五入,`CEIL()`向上取整,`FLOOR()`向下取整。这些函数可以帮助我们处理各种数值操作。 5. **字符型函数**: 字符处理函数是处理文本数据的关键。`UPPER()`和`LOWER()`用于大小...

    SQLServer和Oracle常用函数对比

    ### SQL Server与Oracle常用函数对比 #### 数学函数 1. **绝对值**: `ABS` - SQL Server: `SELECT ABS(-1)` - Oracle: `SELECT ABS(-1) FROM DUAL` 2. **向上取整**: `CEILING`/`CEIL` - SQL Server: `SELECT ...

    SQLServer和Oracle的常用函数对比

    在数据库管理领域,SQLServer与Oracle作为两大主流的数据库管理系统,各自拥有丰富的内置函数,用于数据处理、查询优化以及各种复杂的数据操作需求。本文将基于给定文件信息,深入探讨和对比SQLServer与Oracle中的...

    oracle函数大全及知识点api

    Oracle数据库是世界上最广泛使用的数据库系统之一,其强大的功能和丰富的函数集使得开发者能够处理复杂的查询和数据操作。本文将深入探讨Oracle函数大全及其API,同时也会涉及到错误代码查询,帮助你更好地理解和...

    SQL SEVER与ORACLE常用函数比较

    在SQL Server和Oracle数据库系统中,函数是进行数据处理和计算的重要工具。下面将详细比较这两者中的一些常用数学函数。 1. 绝对值 - SQL Server: 使用`ABS`函数,如 `SELECT ABS(-1) value;` - Oracle: 也使用`...

    sql server 和oracle函数

    根据给定的信息,本文将对SQL Server与Oracle数据库系统中的函数进行详细对比分析,主要涉及数学函数、字符函数以及日期函数。以下是对这些知识点的具体展开: ### 数学函数 #### 绝对值 - **SQL Server**: 使用 `...

    oracle 10G函数大全

    本资料“Oracle 10G函数大全”显然是一份全面的参考指南,涵盖了Oracle 10G中的主要函数,包括数学函数、字符串函数、日期时间函数、系统信息函数等。 1. **数学函数**: - ABS:返回一个数的绝对值。 - CEIL:...

    oracle sql内置函数大全

    在Oracle数据库系统中,内置函数分为多种类型,包括数值函数、字符串函数、日期时间函数、转换函数、数学函数、聚合函数等。下面将详细介绍这些函数类别及其常见用法。 1. **数值函数**: - `ABS()`:返回一个数的...

    Oracle常用函数集合

    7. **数学函数**:如`RAND()`生成随机数,`LN()`和`EXP()`处理自然对数和指数,还有`CEIL()`和`FLOOR()`进行向上和向下取整。 8. **位运算函数**:如`BITAND()`进行按位与运算,`BITNOT()`进行按位非运算,`BITOR()...

    oracle 函数大全

    ### Oracle函数大全详解 #### 一、概述 Oracle数据库提供了丰富的内置函数,这些函数可以帮助用户在查询或处理数据时更加高效、便捷地完成任务。本文将详细介绍Oracle中的常见函数及其用法,包括单行函数和分组...

Global site tag (gtag.js) - Google Analytics