`

Oracle向上向下取整函数

 
阅读更多

ceil和floor函数在一些业务数据的时候,有时还是很有用的。
ceil(n) 取大于等于数值n的最小整数;(ceil中文指房顶天花板,函数作用 向上 取整)
floor(n)取小于等于数值n的最大整数 (floor中文指地板,函数作用 向下 取整)
如下例子
SQL> select ceil(9.5) from dual;
 
 CEIL(9.5)
----------
        10
 
SQL> select floor(9.5) from dual;
 
FLOOR(9.5)
----------
         9

分享到:
评论

相关推荐

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

    在SQL中,对数字进行四舍五入、向下取整和向上取整是常见的操作,这些功能对于数据处理和分析至关重要。以下将详细介绍这三种函数的使用方法。 首先,我们来了解一下四舍五入的函数——`ROUND()`。`ROUND()`函数在...

    oracle 数字函数

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

    oracle数字的四舍五入、去尾、收尾法

    四舍五入是一种常见的舍入规则,即当小数部分小于等于0.5时向下取整,大于0.5时向上取整。在Oracle中,`ROUND()` 函数可以实现这一功能。 **语法**: ```sql ROUND(number, [decimal_places]) ``` - `number`: ...

    sql server和oracle中常用函数的比较

    3. **向下取整函数** - **SQL Server**: 使用`FLOOR()`函数。 - **Oracle**: 同样使用`FLOOR()`函数,并附加`FROM DUAL`。 4. **类型转换函数** - **SQL Server**: 使用`CAST()`或`CONVERT()`函数来转换数据类型...

    oracle优化篇及常用函数

    1. **数学函数**:如`ABS()`返回绝对值,`MOD()`求余数,`ROUND()`四舍五入,`CEIL()`向上取整,`FLOOR()`向下取整。 2. **字符串函数**:如`LENGTH()`计算字符串长度,`SUBSTR()`截取子字符串,`UPPER()`和`LOWER...

    oracle函数大全及知识点api

    - FLOOR:向下取整至最接近的整数。 2. 字符串函数: - CONCAT:连接两个或更多字符串。 - SUBSTR:提取字符串的一部分。 - INSTR:在字符串中查找子字符串的位置。 - LENGTH:返回字符串的长度。 3. 日期...

    ORACLE 数据类型及常用函数培训

    - `Floor(n)`:向下取整。 - `Ln(n)`:返回自然对数。 - `Log(m, n)`:以m为底,n的对数。 这些函数在处理Oracle数据库中的数据时非常有用,无论是进行简单的字符串操作还是复杂的数值计算。了解并熟练掌握这些...

    oracle第4章 单行函数

    - `FLOOR`: 向下取整。 - `SIGN`: 返回数字的符号。 - `POWER`: 幂运算。 2. **随机数生成** - `RAND`: 生成随机数。 **示例代码**: ```sql SELECT ABS(-10) AS Absolute, MOD(10, 3) AS Modulo, ROUND...

    Oracle的110个自带函数总结归纳

    - CEIL()和FLOOR():分别向上和向下取整。 - ROUND():四舍五入到指定的小数位数。 - MOD():求余数。 - POWER():计算一个数的幂。 2. 字符串函数: - CONCAT():连接两个或更多字符串。 - SUBSTR():从字符...

    oracle函数大全中文api文档

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

    oracle 和sql Server 函数对比

    4. **向下取整** - Oracle和SQL Server都使用`FLOOR`函数。 - 示例:Oracle中`SELECT FLOOR(-1.001) FROM DUAL`;SQL Server中`SELECT FLOOR(-1.001)`。 5. **转换为整数** - SQL Server使用`CAST`函数,Oracle...

    oracle日常函数文档

    `ABS()`返回一个数的绝对值,`SQRT()`计算平方根,`MOD()`返回两数相除的余数,`ROUND()`、`TRUNC()`和`CEIL()`、`FLOOR()`则分别用于四舍五入、截断、向上取整和向下取整。 三、日期时间函数 在处理日期和时间数据...

    oracle 10G函数大全

    - FLOOR:向下取整,返回小于或等于指定数的最大整数。 - ROUND:四舍五入到指定的小数位数。 2. **字符串函数**: - CONCAT:连接两个或更多字符串。 - INSTR:查找字符串中子串的位置。 - LTRIM/RTRIM:去掉...

    oracle sql内置函数大全

    - `FLOOR()`:向下取整,返回小于或等于给定数的最大整数。 2. **字符串函数**: - `CONCAT()`:连接两个或多个字符串。 - `SUBSTR()`:提取字符串的一部分。 - `UPPER()` 和 `LOWER()`:分别将字符串转换为...

    oracle 110个常用函数.zip

    1. 数学函数:包括ABS()用于返回绝对值,CEIL()和FLOOR()用于向上或向下取整,ROUND()则用于四舍五入。还有MOD()函数用于计算两个数相除的余数,以及POWER()函数用于求幂。 2. 字符串函数:如SUBSTR()用于提取字符...

    SQLServer和Oracle的常用函数对比

    3. **向下取整** - SQLServer中使用`FLOOR()`函数。 - Oracle中也使用`FLOOR()`函数。 4. **截取整数部分** - SQLServer中使用`CAST()`函数将浮点数转换为整型。 - Oracle中使用`TRUNC()`函数。 5. **四舍五入...

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

    - `FLOOR()`: 向下取整到最接近的整数。 2. **日期和时间函数**: - `SYSDATE`: 返回当前系统的日期和时间。 - `ADD_MONTHS()`: 在日期上添加指定的月数。 - `EXTRACT()`: 提取日期或时间字段的值。 - `TRUNC...

    oracle函数大全

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

    oracle和sql的常用函数的区别

    - **取整(向下)**:SQL Server 使用 `FLOOR()`,Oracle 同样使用 `FLOOR()`。 - **取整(截取小数部分)**:SQL Server 使用 `CAST()` 或 `CONVERT()` 转换为整数,而 Oracle 有 `TRUNC()` 函数。 - **四舍五入...

    SQLServer和Oracle的常用函数对比.doc

    3. 取整(向下取整):SQL Server的`FLOOR()`函数和Oracle的`FLOOR()`函数则会将数值向下取整。 4. 截取整数部分:SQL Server通过`CAST()`或`CONVERT()`函数将浮点数转换为整数,Oracle则使用`TRUNC()`函数。 5. ...

Global site tag (gtag.js) - Google Analytics