abs
select abs(-1) as value; -- value '1.0'
function abs(tinyint) returns tinyint function abs(smallint) returns smallint function abs(bigint) returns bigint function abs(double) returns double function abs(decimal(p, s)) returns decimal(p, s) function abs(real) returns real
acos
select acos(0.5) as value; -- value '1.0471975511965976'
function acos(double) returns double
asin
select asin(1) as value; -- value '1.5707963267948966'
function asin(double) returns double
atan
select atan(0) as value; -- value '0.0'
function atan(double) returns double
atan2
select atan2(1, 0.5) as value; -- value '1.1071487177940904'
function atan2(double, double) returns double
cbrt
SELECT cbrt(328509) as value; -- value '69.0'
function cbrt(double) returns double
ceil
SELECT ceil(1.3) AS value; -- value '2.0'
function ceil(bigint) returns bigint function ceil(double) returns double function ceil(real) returns real
ceiling
function ceiling(bigint) returns bigint function ceiling(double) returns double function ceiling(real) returns real
cos
select cos(1.0) as value; -- value '0.5403023058681398'
function cos(double) returns double
cosh
SELECT cosh(0) AS value; -- value '1.0'
function cosh(double) returns double
degrees
SELECT degrees(3.14159) AS value; -- value '179.9998547447946'
function degrees(double) returns double
exp
select exp(1.0) as value; -- value '2.718281828459045'
function exp(double) returns double
floor
function floor(bigint) returns bigint function floor(double) returns double
is_nan
x
select is_nan(1.1) as value; -- value 'false'
function is_nan(double) returns boolean function is_nan(real) returns boolean
ln
select ln(2.1) as value; -- value '0.7419373447293773'
function ln(double) returns double
log
SELECT log(2.19, 1) AS value; -- value '0.0'
function log(double, double) returns double
log10
select log10(10) as value; -- value '1.0'
function log10(double) returns double
log2
select log2(2) as value; -- value '1.0'
function log2(double) returns double
mod
function mod(bigint, bigint) returns bigint function mod(double, double) returns double
pi
SELECT PI() -- value '3.141592653589793'
function pi() returns double
pow
function pow(double, double) returns double
power
select power(2, 8) as value; -- value '256'
function power(double, double) returns double
radians
SELECT radians(360) AS value; -- value '6.283185307179586'
function radians(double) returns double
rand
function rand() returns double
random
select random() as value; -- value '0.8781138533805801'
function random() returns double
round
select round(2.1) as value; -- value '2.0'
function round(double) returns double function round(double, bigint) returns double function round(real) returns real function round(real, bigint) returns real
sign
function sign(decimal(p, s)) returns decimal(1, 0) function sign(double) returns double function sign(real) returns real
sin
select sin(2.1) as value; -- value '-0.8632093666488737'
function sin(double) returns double
sinh
SELECT sinh(1) AS value; -- value '1.1752011936438014'
function sinh(double) returns double
sqrt
select sqrt(16) as value; -- value '4.0'
function sqrt(double) returns double
tan
select tan(0.5) as value; -- value '0.5463024898437905'
function tan(double) returns double
tanh
SELECT tanh(1.0) AS value; -- value '0.7615941559557649'
function tanh(double) returns double
truncate
SELECT truncate(1.23456, 2) as value; -- value '1.23'
function truncate(decimal(p, s), bigint) returns decimal(p, s) function truncate(decimal(p, s)) returns decimal(rp, 0) function truncate(double) returns double function truncate(real) returns real