`

关于处理小数点位数的几个oracle函数

阅读更多
引用


1. 取四舍五入的几位小数

select round(1.2345, 3) from dual;
结果:1.235

2. 保留两位小数,只舍
select trunc(1.2345, 2) from dual;
结果:1.23
select trunc(1.2399, 2) from dual;
结果:1.23

3.取整数


返回大于或等于x的最大整数: 
select         ceil(23.33)         from         dual; 
结果:   24 

返回等于或小于x的最大整数: 
select         floor(23.33)         from         dual; 
结果:   23 
  
返回舍入到小数点右边y位的x值:rcund(x,[y]) 
select         round(23.33)         from         dual; 
结果:    23 
  
返回截尾到y位小数的x值:trunc(x,[y]) 
select         trunc(23.33)         from         dual; 
结果:   23  

分享到:
评论

相关推荐

    oracle小数点处理

    oracle关于处理小数点位数的几个oracle函数(),小数点的处理以及实例

    经典oracle函数介绍全收录

    了解和熟练运用这些Oracle函数,不仅可以提高数据处理的效率,还能帮助开发出更为高效和准确的SQL查询。在实际应用中,我们应当结合业务需求,灵活运用这些函数,比如在WHERE子句中进行条件筛选,或者在SELECT语句中...

    oracle常用函数和类型

    1. NUMBER:这是Oracle中最通用的数字类型,可以存储整数和浮点数,允许定义精度(小数点后的位数)和规模(总位数)。BINARY_INTEGER是Oracle中用于整数计算优化的类型,而DEC、DOUBLE PRECISION、INTEGER、INT、...

    Oracle常用单行函数

    Oracle数据库系统提供了丰富的单行函数,这些函数在日常的编程和数据处理中极为重要。本文主要介绍Oracle中的字符函数、数学函数、日期函数以及转换函数。 首先,让我们详细探讨字符函数。字符函数主要用于处理字符...

    oracle函数介绍[参照].pdf

    理解并熟练使用这些Oracle函数对于数据库查询和数据处理至关重要。在软件开发中,它们能够帮助我们进行精确的数据计算、格式化和清理,从而提高代码的效率和准确性。例如,在报表生成、数据分析和用户界面展示等方面...

    Oracle函数大全

    在Oracle函数大全中,我们通常会看到各种类型的函数,包括日期时间、转换、数学、字符串处理等。以下是对"Oracle函数大全"中提及的一些关键函数的详细说明: 1. **MONTHS_BETWEEN(date2, date1)**: 这个函数用于...

    oracle 函数使用大总结

    以下是对标题和描述中涉及的一些Oracle函数的详细解释: 1. **数学函数**: - `ABS(x)`:返回数值x的绝对值。 - `ACOS(x)`:返回x的反余弦值,范围在0到π(派)之间,单位是弧度。 - `ASIN(x)`:返回x的反正弦...

    SYBASE iq与ORACLE使用分析函数计算同期值及常用计算函数使用

    文章涵盖了同期值的计算、累计及同期累计值的计算、TOP 排序、日期转换格式、返回指定小数点位数、转换函数、大小写转换、删除空格、数学函数和日期函数等多方面的知识点。 1. 同期值的计算 SYBASE iq中可以使用...

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

    5. 四舍五入:SQL Server和Oracle的`ROUND()`函数用于四舍五入,但Oracle在指定精度时会直接省略小数点后的多余位数。 6. 幂运算:在SQL Server中,`EXP()`函数以e为底计算指数,Oracle也有相同功能的`EXP()`函数。...

    oracle常用函数总结

    通过熟练掌握这些Oracle函数,可以提高在SQL查询和数据处理中的效率,解决各种复杂问题。在实际工作中,可以根据具体需求灵活运用这些函数,实现数据的精确筛选、计算和转换。同时,配合Oracle的其他高级特性,如...

    Oracle常用函数

    Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的内置函数来帮助用户进行数据处理和分析。在Oracle中,函数可以分为多种类型,如数值型、字符型、日期型等,每种都有其特定的用途和应用场景。 ...

    ORACLE和SQL语法区别归纳.pdf

    ORACLE 中 p 代表小数点左面的位数,s 代表小数点右面的位数,而 SQL 服务器中 p 代表小数点左右两面的位数之和,s 代表小数点右面的位数。DECIMAL(P,S) 类型也存在类似的问题。 在内部函数方面,ORACLE 和 SQL ...

    oracle日期处理.docx

    本文将深入探讨Oracle中的日期处理技术,主要关注以下几个方面: 1. 获取系统日期:`SYSDATE`函数 `SYSDATE`是Oracle提供的一种内置函数,用于获取当前系统的日期和时间。它不接受任何参数,调用`SYSDATE`即可得到...

    第三章SQL和OracleSQL函数.pptx

    在IT领域,数据库管理和...了解并熟练掌握SQL和Oracle特定的函数对于数据库管理员、开发人员以及任何需要与数据库交互的人来说至关重要,这有助于高效、准确地处理数据,提升系统性能,并确保数据的完整性和安全性。

    Oracle常用函数Trunc及Trunc函数用法讲解

    Oracle数据库中的`TRUNC`函数是一个非常实用的函数,它在处理日期和数值时具有不同的功能。本篇文章将深入解析`TRUNC`函数在日期和数值处理中的具体用法。 ### 日期处理 在日期处理方面,`TRUNC`函数主要用于截取...

    Oracle SQL 函数

    Oracle SQL 函数是数据库查询语言SQL中的重要组成部分,它们提供了丰富的功能,用于处理和操作数据库中的数据。在Oracle 8i版本中,这些函数对于数据的格式化、转换和计算至关重要。下面我们将深入探讨一些主要的...

    OracleSQL函数大全[归类].pdf

    Oracle SQL 函数是数据库操作中不可或缺的部分,它们用于处理各种数据类型,如数字、字符串等。以下是对描述中提到的一些重要数字和字符函数的详细解释: 1. **数字函数** - **ABS(n)**:返回数字n的绝对值。例如...

    ORACLE和SQL语法区别归纳.docx

    * DECIMAL(P,S):Oracle 中的 DECIMAL(P,S) 类型,P 代表小数点左面的位数,S 代表小数点右面的位数,而 SQL Server 中的 DECIMAL[P(,S)] 类型,P 代表小数点左右两面的位数之和,S 代表小数点右面的位数。...

    ORACLE常用数值函数、转换函数、字符串函数介绍[文].pdf

    Oracle数据库系统提供了丰富的函数库,包括数值函数、转换函数和字符串函数,这些函数极大地丰富了SQL查询语言的功能,使得在处理数据时更加灵活和高效。下面将详细介绍这些函数的使用和示例。 **数值函数** 1. **...

Global site tag (gtag.js) - Google Analytics