DataFusion Functions
This page is generated from the Apache DataFusion project's documents:
Scalar Functions
Math Functions
- abs
 - acos
 - acosh
 - asin
 - asinh
 - atan
 - atanh
 - atan2
 - cbrt
 - ceil
 - cos
 - cosh
 - degrees
 - exp
 - factorial
 - floor
 - gcd
 - isnan
 - iszero
 - lcm
 - ln
 - log
 - log10
 - log2
 - nanvl
 - pi
 - power
 - pow
 - radians
 - random
 - round
 - signum
 - sin
 - sinh
 - sqrt
 - tan
 - tanh
 - trunc
 
abs
Returns the absolute value of a number.
abs(numeric_expression)
Arguments
- numeric_expression: Numeric expression to operate on. Can be a constant, column, or function, and any combination of arithmetic operators.
 
acos
Returns the arc cosine or inverse cosine of a number.
acos(numeric_expression)
Arguments
- numeric_expression: Numeric expression to operate on. Can be a constant, column, or function, and any combination of arithmetic operators.
 
acosh
Returns the area hyperbolic cosine or inverse hyperbolic cosine of a number.
acosh(numeric_expression)
Arguments
- numeric_expression: Numeric expression to operate on. Can be a constant, column, or function, and any combination of arithmetic operators.
 
asin
Returns the arc sine or inverse sine of a number.
asin(numeric_expression)
Arguments
- numeric_expression: Numeric expression to operate on. Can be a constant, column, or function, and any combination of arithmetic operators.
 
asinh
Returns the area hyperbolic sine or inverse hyperbolic sine of a number.
asinh(numeric_expression)
Arguments
- numeric_expression: Numeric expression to operate on. Can be a constant, column, or function, and any combination of arithmetic operators.
 
atan
Returns the arc tangent or inverse tangent of a number.
atan(numeric_expression)