`
dsttt09
  • 浏览: 28702 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle数值函数【转】

阅读更多

 

1ABS(n)

描述:返回数值n的绝对值。

SELECT abs(-15) FROM dual;

 

2ACOS(n)

描述:返回数值n的反余弦值。输入数值范围在-1~1之间,返回值为弧度。

SELECT acos(0.6) ,acos(-.6) FROM dual;

 

3COS(n)

描述:返回数值n的余弦值。返回值为弧度。

SELECT cos(6) ,cos(-6) FROM dual;

 

4SIN(n)

描述:返回数值n的正弦值。

SELECT sin(6) ,sin(-6) FROM dual;

 

5ASIN(n)

描述:返回数值n的反正弦值。输入数值范围在-1~1之间,返回值为弧度。

SELECT asin(0.6) ,asin(-0.6) FROM dual;

 

6TAN(n)

描述:返回数值n的正切值。

SELECT tan(6) ,tan(-0.6) FROM dual;

 

7ATAN(n)

描述:返回数值n的反正切值。输入数值任意,返回值为弧度。

SELECT atan(6) ,atan(-0.6) FROM dual;

 

8ATAN2(n,m)

描述:返回数值n/m的反正切值。输入数值任意,返回值为弧度。

SELECT atan2(19,3) ,atan2(-9,-0.9) FROM dual;

 

9SINH(n)

描述:返回数值n的双曲正弦值。输入数值任意。

SELECT sinh(6) ,sinh(-0.6) FROM dual;

 

10TANH(n)

描述:返回数值n的双曲正切值。输入数值任意。

SELECT tanh(6) ,tanh(-0.6) FROM dual;

 

11CEIL(n)

描述:返回大于等于数值n的最小整数。

SELECT ceil(6) ,ceil(6.6) FROM dual;

 

12COSH(n)

描述:返回数值n的双曲余弦值。

SELECT cosh(6) ,cosh(6.6) FROM dual;

 

13EXP(n)

描述:返回en次冥。(e=2.71828183)

SELECT exp(6) FROM dual;

 

14FLOOR(n)

描述:返回小于等于数值n的最大整数。

SELECT floor(6) ,floor(9.3) FROM dual;

 

15LN(n)

描述:返回数值n的自然对数。(n必须大于0)

SELECT ln(6) FROM dual;

 

16LOG(m,n)

描述:返回以m为底的数值n的对数。(m>1,n>0)

SELECT log(6,3) FROM dual;

 

17MOD(m,n)

描述:返回m/n后的余数,若n=0,则返回m(求模运算)。

SELECT mod(6,3) FROM dual;

 

18POWER(m,n)

描述:返回mn次冥。

SELECT power(6,3) FROM dual;

 

19ROUND(n,[m])

描述:执行四舍五入运算,m可以省略,当省略m时,四舍五入到整数位;当m为正数时,四舍五入到小数点后m位;当m为负数时,四舍五入到小数点前m位。

SELECT round(6.698,2) FROM dual;

 

20SIGN(n)

描述:检测数值的正负,当n<0则返回-1;当n>0则返回1,当n=0返回0

SELECT sign(6.698) ,sign(-9) ,sign(0) FROM dual;

 

21SQRT(n)

描述:返回数值n的平方根。(n>=0)

SELECT sqrt(6.698) FROM dual;

 

22TRUNC(n,[m])

描述:截取数值n,m可以省略,当省略m时则截取n的小数部分;当m为正数时则将n截取到小数点后m位;当m为负数时则将n截取到小数点前m位。

SELECT trunc(6.698,2) ,trunk(696.3,-2) FROM dual;

 

分享到:
评论

相关推荐

    ORACLE常用函数功能及演示

    ORACLE内置函数,相当于C语言中的库函数,提供了常规数据库编程中所需的绝大多数基本功能,并且通过函数的组合或嵌套使用,可以发挥其强大的功能。由于这些内置函数都是由ORACLE公司的编程大家所写,而且其执行代码...

    oracle 函数大全 参考函数 手册 速查 chm格式

    Oracle函数是数据库操作中的核心组成部分,它们允许开发人员和DBA执行各种计算、转换、查询和数据处理任务。手册中可能涵盖了以下几类函数: 1. 数学函数:如ABS(取绝对值)、MOD(取模)、ROUND(四舍五入)等,...

    oracle函数大全 oracle函数大全

    Oracle数据库系统提供了丰富的内置函数,这些函数用于处理各种数据类型,包括字符串、数值以及日期等。以下是关于Oracle函数的一些详细说明: 1. ASCII函数:ASCII函数返回与输入字符相对应的ASCII码,即十进制数字...

    ORACLE CRC32函数

    在Oracle数据库中,`CRC32`函数是一种非常实用的功能,主要用于将字符类型的数据转换为一个唯一的数字类型,这一过程通常被称为散列(Hash)。通过该函数,可以方便地生成针对特定字符串的固定长度的数字签名,这...

    oracle函数大全(CHM格式).rar

    在Oracle数据库中,函数扮演着至关重要的角色,它们允许用户进行复杂的计算、数据处理和信息提取。"Oracle函数大全(CHM格式).rar"这个压缩包显然包含了关于Oracle数据库中各种函数的详细信息,对于学习和查询...

    Oracle 递归函数介绍

    Oracle 递归函数介绍 Oracle 递归函数是一种特殊的PL/SQL函数,可以用于解决复杂的树形结构查询问题。递归函数可以自我调用,以便遍历树形结构的每个节点,直到达到停止条件。 在 Oracle 中,递归函数的定义语法...

    ORACLE分析函数教程

    Oracle分析函数是在处理大量数据时极为有用的一套工具,主要用于在线分析处理(OLAP)场景。这类函数可以在多个级别上进行数据聚合,并支持复杂的排序、分组以及过滤操作。与传统的SQL函数不同,分析函数可以在查询...

    Oracle函数返回表

    Oracle自定义函数返回一张表。主要用于生成一张等时间间隔的表数据。

    oracle姓名中文转全拼函数

    Oracle姓名中文转全拼函数是解决在Oracle数据库中处理中文姓名时的一个常见需求,特别是考虑到汉字的多样性和复杂性,包括生僻字和多音字的处理。此函数旨在将中文姓名转换为全拼,方便进一步的数据处理或搜索。下面...

    hive和oracle常用函数对照表.xlsx

    hive和oracle常用函数对照,包含常用的函数分类 字符函数 数值函数 日期函数 聚合函数 转换函数 其他 增加的hive函数对比,只需要2个积分喔

    oracle内置函数学习

    Oracle内置函数是数据库管理系统Oracle中不可或缺的一部分,它们用于执行各种数据处理任务,包括数学运算、字符串操作、日期处理等。这篇博文将深入探讨Oracle内置函数的学习,帮助你更好地理解和运用这些功能强大的...

    oracle汉字转拼音函数整理大全

    ### Oracle汉字转拼音函数知识点详解 #### 一、概述 在Oracle数据库中,有时需要将汉字转换成拼音,尤其是在处理中文数据时。本篇文档详细介绍了两种用于转换汉字到拼音的自定义函数:`fn_getpyKGJG` 和 `fn_...

    Oracle内置函数大全

    Oracle内置函数是数据库管理系统Oracle 8i中的一个重要组成部分,这些函数极大地丰富了SQL查询和数据处理的能力。在Oracle中,日期格式和数字格式的说明符是处理数据的关键工具,它们决定了如何显示和解析日期和数字...

    oracle函数大全分析函数,聚合函数,转换函数,日期型函数,字符型函数,数值型函数,其他函数.docx

    Oracle 数据库中各种函数的总结和分类,包括分析函数、聚合函数、转换函数、日期型函数、字符型函数、数值型函数和其他函数等,每种函数都有其特点和应用场景,可以根据实际情况选择合适的函数来对数据进行处理和...

    Oracle中实现Split函数功能

    在实际应用中,Oracle 中实现 Split 函数功能可以用于各种数据处理场景,例如数据清洁、数据转换和数据分析等。例如,在数据清洁中,我们可以使用这个函数来拆分字符串,以便更好地处理和分析数据。在数据转换中,...

    oracle常用函数chm版

    1. **数值型函数**:这类函数主要用于处理整数、浮点数等数值类型的数据。例如,`ROUND`函数用于四舍五入,`TRUNC`用于截断小数部分,`MOD`可以计算两个数的余数,而`POWER`则用于求幂运算。这些函数在日常的数据...

    oracle分析函数文档

    这种灵活性使得Oracle分析函数在处理复杂的数据集时非常有用,尤其是在需要进行高级数据分析或报表生成时。 #### 二、分析函数与聚合函数的区别 在理解Oracle分析函数之前,首先需要了解它与传统的聚合函数(如SUM...

    oracle日常函数文档

    学习并熟练掌握这些函数,能极大地提升在Oracle数据库中的工作效率,对于初学者来说,这份“Oracle日常函数文档”无疑是一份极好的参考资料,能够帮助快速理解和运用各种函数,从而更好地进行数据管理和分析工作。

    oracle分析函数.doc

    Oracle分析函数是数据库管理系统Oracle中一组强大的工具,用于处理集合数据,特别是在复杂的报表和数据分析场景中。它们允许用户在单个SQL查询中执行聚合操作,同时保持行的原始顺序,这是传统的GROUP BY函数无法...

Global site tag (gtag.js) - Google Analytics