1、ABS(n)
描述:返回数值n的绝对值。
SELECT abs(-15) FROM dual;
2、ACOS(n)
描述:返回数值n的反余弦值。输入数值范围在-1~1之间,返回值为弧度。
SELECT acos(0.6) ,acos(-.6) FROM dual;
3、COS(n)
描述:返回数值n的余弦值。返回值为弧度。
SELECT cos(6) ,cos(-6) FROM dual;
4、SIN(n)
描述:返回数值n的正弦值。
SELECT sin(6) ,sin(-6) FROM dual;
5、ASIN(n)
描述:返回数值n的反正弦值。输入数值范围在-1~1之间,返回值为弧度。
SELECT asin(0.6) ,asin(-0.6) FROM dual;
6、TAN(n)
描述:返回数值n的正切值。
SELECT tan(6) ,tan(-0.6) FROM dual;
7、ATAN(n)
描述:返回数值n的反正切值。输入数值任意,返回值为弧度。
SELECT atan(6) ,atan(-0.6) FROM dual;
8、ATAN2(n,m)
描述:返回数值n/m的反正切值。输入数值任意,返回值为弧度。
SELECT atan2(19,3) ,atan2(-9,-0.9) FROM
dual;
9、SINH(n)
描述:返回数值n的双曲正弦值。输入数值任意。
SELECT sinh(6) ,sinh(-0.6) FROM dual;
10、TANH(n)
描述:返回数值n的双曲正切值。输入数值任意。
SELECT tanh(6) ,tanh(-0.6) FROM dual;
11、CEIL(n)
描述:返回大于等于数值n的最小整数。
SELECT ceil(6) ,ceil(6.6) FROM dual;
12、COSH(n)
描述:返回数值n的双曲余弦值。
SELECT cosh(6) ,cosh(6.6) FROM dual;
13、EXP(n)
描述:返回e的n次冥。(e=2.71828183…)
SELECT exp(6) FROM dual;
14、FLOOR(n)
描述:返回小于等于数值n的最大整数。
SELECT floor(6) ,floor(9.3) FROM dual;
15、LN(n)
描述:返回数值n的自然对数。(n必须大于0)
SELECT ln(6) FROM dual;
16、LOG(m,n)
描述:返回以m为底的数值n的对数。(m>1,n>0)
SELECT log(6,3) FROM dual;
17、MOD(m,n)
描述:返回m/n后的余数,若n=0,则返回m(求模运算)。
SELECT mod(6,3) FROM dual;
18、POWER(m,n)
描述:返回m的n次冥。
SELECT power(6,3) FROM dual;
19、ROUND(n,[m])
描述:执行四舍五入运算,m可以省略,当省略m时,四舍五入到整数位;当m为正数时,四舍五入到小数点后m位;当m为负数时,四舍五入到小数点前m位。
SELECT round(6.698,2) FROM dual;
20、SIGN(n)
描述:检测数值的正负,当n<0则返回-1;当n>0则返回1,当n=0返回0。
SELECT sign(6.698) ,sign(-9) ,sign(0) FROM
dual;
21、SQRT(n)
描述:返回数值n的平方根。(n>=0)
SELECT sqrt(6.698) FROM dual;
22、TRUNC(n,[m])
描述:截取数值n,m可以省略,当省略m时则截取n的小数部分;当m为正数时则将n截取到小数点后m位;当m为负数时则将n截取到小数点前m位。
SELECT trunc(6.698,2) ,trunk(696.3,-2) FROM
dual;
分享到:
相关推荐
ORACLE内置函数,相当于C语言中的库函数,提供了常规数据库编程中所需的绝大多数基本功能,并且通过函数的组合或嵌套使用,可以发挥其强大的功能。由于这些内置函数都是由ORACLE公司的编程大家所写,而且其执行代码...
Oracle函数是数据库操作中的核心组成部分,它们允许开发人员和DBA执行各种计算、转换、查询和数据处理任务。手册中可能涵盖了以下几类函数: 1. 数学函数:如ABS(取绝对值)、MOD(取模)、ROUND(四舍五入)等,...
Oracle数据库系统提供了丰富的内置函数,这些函数用于处理各种数据类型,包括字符串、数值以及日期等。以下是关于Oracle函数的一些详细说明: 1. ASCII函数:ASCII函数返回与输入字符相对应的ASCII码,即十进制数字...
在Oracle数据库中,`CRC32`函数是一种非常实用的功能,主要用于将字符类型的数据转换为一个唯一的数字类型,这一过程通常被称为散列(Hash)。通过该函数,可以方便地生成针对特定字符串的固定长度的数字签名,这...
在Oracle数据库中,函数扮演着至关重要的角色,它们允许用户进行复杂的计算、数据处理和信息提取。"Oracle函数大全(CHM格式).rar"这个压缩包显然包含了关于Oracle数据库中各种函数的详细信息,对于学习和查询...
Oracle 递归函数介绍 Oracle 递归函数是一种特殊的PL/SQL函数,可以用于解决复杂的树形结构查询问题。递归函数可以自我调用,以便遍历树形结构的每个节点,直到达到停止条件。 在 Oracle 中,递归函数的定义语法...
Oracle分析函数是在处理大量数据时极为有用的一套工具,主要用于在线分析处理(OLAP)场景。这类函数可以在多个级别上进行数据聚合,并支持复杂的排序、分组以及过滤操作。与传统的SQL函数不同,分析函数可以在查询...
Oracle自定义函数返回一张表。主要用于生成一张等时间间隔的表数据。
Oracle姓名中文转全拼函数是解决在Oracle数据库中处理中文姓名时的一个常见需求,特别是考虑到汉字的多样性和复杂性,包括生僻字和多音字的处理。此函数旨在将中文姓名转换为全拼,方便进一步的数据处理或搜索。下面...
hive和oracle常用函数对照,包含常用的函数分类 字符函数 数值函数 日期函数 聚合函数 转换函数 其他 增加的hive函数对比,只需要2个积分喔
Oracle内置函数是数据库管理系统Oracle中不可或缺的一部分,它们用于执行各种数据处理任务,包括数学运算、字符串操作、日期处理等。这篇博文将深入探讨Oracle内置函数的学习,帮助你更好地理解和运用这些功能强大的...
### Oracle汉字转拼音函数知识点详解 #### 一、概述 在Oracle数据库中,有时需要将汉字转换成拼音,尤其是在处理中文数据时。本篇文档详细介绍了两种用于转换汉字到拼音的自定义函数:`fn_getpyKGJG` 和 `fn_...
Oracle内置函数是数据库管理系统Oracle 8i中的一个重要组成部分,这些函数极大地丰富了SQL查询和数据处理的能力。在Oracle中,日期格式和数字格式的说明符是处理数据的关键工具,它们决定了如何显示和解析日期和数字...
Oracle 数据库中各种函数的总结和分类,包括分析函数、聚合函数、转换函数、日期型函数、字符型函数、数值型函数和其他函数等,每种函数都有其特点和应用场景,可以根据实际情况选择合适的函数来对数据进行处理和...
在实际应用中,Oracle 中实现 Split 函数功能可以用于各种数据处理场景,例如数据清洁、数据转换和数据分析等。例如,在数据清洁中,我们可以使用这个函数来拆分字符串,以便更好地处理和分析数据。在数据转换中,...
1. **数值型函数**:这类函数主要用于处理整数、浮点数等数值类型的数据。例如,`ROUND`函数用于四舍五入,`TRUNC`用于截断小数部分,`MOD`可以计算两个数的余数,而`POWER`则用于求幂运算。这些函数在日常的数据...
这种灵活性使得Oracle分析函数在处理复杂的数据集时非常有用,尤其是在需要进行高级数据分析或报表生成时。 #### 二、分析函数与聚合函数的区别 在理解Oracle分析函数之前,首先需要了解它与传统的聚合函数(如SUM...
学习并熟练掌握这些函数,能极大地提升在Oracle数据库中的工作效率,对于初学者来说,这份“Oracle日常函数文档”无疑是一份极好的参考资料,能够帮助快速理解和运用各种函数,从而更好地进行数据管理和分析工作。
Oracle分析函数是数据库管理系统Oracle中一组强大的工具,用于处理集合数据,特别是在复杂的报表和数据分析场景中。它们允许用户在单个SQL查询中执行聚合操作,同时保持行的原始顺序,这是传统的GROUP BY函数无法...