Oracle ATAN2() Function
Oracle ATAN2() is a built-in function that returns the arc tangent of two given arguments.
Oracle ATAN2() syntax
Here is the syntax for the Oracle ATAN2() function:
ATAN2(x, y)
Parameters
x-
Required.
y-
Required.
Return Value
The Oracle ATAN2() function returns the arctangent of the two given parameters. It is a value in the range -pi to pi, expressed in radians.
if any parameter is BINARY_FLOAT or BINARY_DOUBLE, ATAN2() returns BINARY_DOUBLE. Otherwise ATAN2() returns NUMBER.
If any parameter is NULL, ATAN2() will return NULL.
Oracle ATAN2() Examples
Here are some examples that demonstrate the usage of the Oracle ATAN2() function.
Basic Usage
SELECT
ATAN2(1, 2)
FROM dual;
Output:
ATAN2(1,2)
_____________________________________________
0.4636476090008061162142562314612144020295NULL Parameter
If any parameter is NULL, ATAN2() will return NULL.
SET NULL 'NULL';
SELECT
ATAN2(1, NULL) NULL1,
ATAN2(NULL, 1) NULL2,
ATAN2(NULL, NULL) NULL3
FROM dual;
Output:
NULL1 NULL2 NULL3
________ ________ ________
NULL NULL NULLIn this example, we use the statement SET NULL 'NULL'; to display NULL values as the string 'NULL'.
Conclusion
Oracle ATAN2() is a built-in function that returns the arc tangent of two given arguments.