Oracle ATAN2() 函数使用指南
Oracle ATAN2() 是一个内置函数,它返回两个给定参数的反正切。
Oracle ATAN2() 语法
这里是 Oracle ATAN2() 函数的语法:
ATAN2(x, y)
参数
x-
必需的。
y-
必需的。
返回值
Oracle ATAN2() 函数返回两个给定参数的反正切。它是一个在 -pi 到 pi 范围内的值,以弧度表示。
如果任何参数是 BINARY_FLOAT 或 BINARY_DOUBLE,则 ATAN2() 返回 BINARY_DOUBLE。否则 ATAN2() 返回 NUMBER。
如果任意一个参数为 NULL, ATAN2() 将返回 NULL。
Oracle ATAN2() 示例
这里有几个展示了 Oracle ATAN2() 函数用法的示例。
基本用法
SELECT
ATAN2(1, 2)
FROM dual;
输出:
ATAN2(1,2)
_____________________________________________
0.4636476090008061162142562314612144020295NULL 参数
如果任意一个参数为 NULL, ATAN2() 将返回 NULL。
SET NULL 'NULL';
SELECT
ATAN2(1, NULL) NULL1,
ATAN2(NULL, 1) NULL2,
ATAN2(NULL, NULL) NULL3
FROM dual;
输出:
NULL1 NULL2 NULL3
________ ________ ________
NULL NULL NULL在本示例中,我们使用 SET NULL 'NULL'; 语句将 NULL 值显示为 'NULL' 字符串。
结论
Oracle ATAN2() 是一个内置函数,它返回两个给定参数的反正切。