`

关于处理小数点位数的几个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数据库中用于处理小数点位数的几个关键函数及其应用场景。 #### 二、关键函数及用法 ##### 1. **ROUND 函数 - 四舍五入** - **函数定义**:`ROUND(number, [decimal_places])` - `number`:...

    oracle常用函数和类型

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

    oracle数据库 110个常用函数

    15. TO_CHAR 函数:将数字转换为格式化的字符串,如TO_CHAR(9999.99) 可以控制小数点后的位数和千分位分隔符等。 这些函数在处理Oracle数据库中的数据时非常实用,无论是数据清洗、数据分析还是报告生成,都能大大...

    Oracle数据库开发之函数概述

    Oracle数据库提供了丰富的内置函数,这些函数可以分为多种类型,以适应不同的数据处理需求。在本概述中,我们将详细介绍Oracle数据库中常用的数值函数、字符函数、日期函数以及转换函数等。 首先,函数在数据库中的...

    Oracle常用单行函数

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

    oracle函数介绍[参照].pdf

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

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

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

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

    Oracle 数据库是世界上最广泛使用的数据库管理系统之一,它拥有丰富的数据类型和函数,使得开发者能够高效地处理各种数据。以下是对标题和描述中提及的Oracle数据类型及常用函数的详细讲解。 **一、Oracle数据类型*...

    Oracle函数大全

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

    Oracle内置函数大全

    Oracle数据库提供了丰富的内置函数来处理各种类型的数据,其中数字格式化是一项常用且强大的功能。这部分主要讲解了如何利用特定的格式元素来控制数字的显示形式。 - **999,999**:此元素用于标定格式化数字中的...

    oracle 函数使用大总结

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

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

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

    oracle内置函数

    本文将详细介绍部分重要的Oracle内置函数,包括数值处理类和日期处理类,帮助开发者更高效地进行数据库操作。 #### 数值处理类 1. **Abs(number)**: 返回传入数值的绝对值,无论正负号如何,结果总是非负数。 2....

    Oracle常用函数

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

    oracle函数大全

    根据给定的文件信息,以下是对Oracle函数及命令的一些关键知识点的详细说明: ### Oracle函数大全 Oracle数据库提供了丰富的内置函数,这些函数可以用于数据处理、格式化、数学计算、日期时间操作等,大大增强了...

    oracle常用函数总结

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

    oracle常用函数

    Oracle 数据库是一个功能强大的关系型数据库管理系统,提供了丰富的内置函数来帮助开发者和数据库管理员进行高效的数据管理和处理。这些函数可以根据数据类型的不同分为多个类别,如字符函数、数值函数、日期函数等...

Global site tag (gtag.js) - Google Analytics