Oracle ATAN() 函数使用指南
Oracle ATAN()
是一个内置函数,它返回给定数字的反正切。
Oracle ATAN()
语法
这里是 Oracle ATAN()
函数的语法:
ATAN(num)
参数
num
-
必需的。它可以是何数值数据类型或任何可以隐式转换为数值数据类型的非数值数据类型。
返回值
Oracle ATAN()
函数返回给定数字的反正切。它是一个在 -pi/2
到 pi/2
范围内的值,以弧度表示。
如果参数是 BINARY_FLOAT
,则 ATAN()
返回 BINARY_DOUBLE
。否则 ATAN()
返回与参数相同的数字数据类型。
如果任意一个参数为 NULL
, ATAN()
将返回 NULL
。
Oracle ATAN()
示例
这里有几个展示了 Oracle ATAN()
函数用法的示例。
基本用法
SELECT
ATAN(1)
FROM dual;
输出:
ATAN(1)
_____________________________________________
0.7853981633974483096156608458198757210456
非数字
如果参数不能转为数字,ATAN()
将给出错误。
SELECT
ATAN('ABC')
FROM dual;
输出:
01722. 00000 - "invalid number"
*Cause: The specified number was invalid.
*Action: Specify a valid number.
NULL 参数
如果任意一个参数为 NULL
, ATAN()
将返回 NULL
。
SET NULL 'NULL';
SELECT
ATAN(NULL)
FROM dual;
输出:
ATAN(NULL)
_____________
NULL
在本示例中,我们使用 SET NULL 'NULL';
语句将 NULL
值显示为 'NULL'
字符串。
结论
Oracle ATAN()
是一个内置函数,它返回给定数字的反正切。