ORACLE 常用函数功能演示
文档撰写:孟祥新
写在前面:
ORACLE 内置函数,相当于 C 语言中的库函数,提供了常规数据库编程中所需的绝大
多数基本功能,并且通过函数的组合或嵌套使用,可以发挥其强大的功能。由于这些内置
函数都是由 ORACLE 公司的编程大家所写,而且其执行代码是内嵌在 ORACLE 数据库系
统中的,因此其执行效率极高。
在数据库编程中能广泛使用 ORACLE 所提供的内置函数,将大大提高程序代码的执行
效率。“站在高人的肩膀上,将使你变得更高”。
演示之前的环境设置:
为了在 SQL*PLUS 中直观地显示函数返回的结果,我将“头”信息先屏蔽掉。操作如下:
一、 单行函数
1. 数值函数
(1) 三角函数
1 SIN、ASIN、SINH(正弦、反正弦、双曲正弦)
2 COS、ACOS、COSH(余弦、反余弦、双曲余弦)
3 TAN、ATAN、TANH(正切、反正切,双曲正切)
(2) 幂、方根及对数运算函数
1 POWER(m, n)(取 m 的 n 次幂)
2 SQRT(n)(取 n 的平方根)
3 EXP(n)(取自然对数底 e 的 n 次方根)
4 LN(n)(取 n 的自然对数)
5 LOG(m, n)(取以 m 为底 n 的对数)
以上函数功能演示如下: