数学函数
cosh(n)
返回参数n的双曲余弦值。
atlasdb=# select oracle.cosh(1); cosh ------------------ 1.54308063481524 (1 row)
sinh(n)
返回数字n的双曲正弦值,当n类型为BINARY_FLOAT,返回类型BINARY_DOUBLE,否则返回值类型为NUMERIC。
atlasdb=# select oracle.sinh(33); sinh ----------------- 107321789892958 (1 row)
median(double precision)
返回中位数。
atlasdb=# create table t( col int ); CREATE TABLE atlasdb=# insert into T (COL) values (1); INSERT 0 1 atlasdb=# insert into T (COL) values (2); INSERT 0 1 atlasdb=# insert into T (COL) values (3); INSERT 0 1 atlasdb=# insert into T (COL) values (4); INSERT 0 1 atlasdb=# insert into T (COL) values (100); INSERT 0 1 atlasdb=# insert into T (COL) values (20); INSERT 0 1 atlasdb=# select median(col) from t; median -------- 3.5 (1 row)
tanh(n)
返回参数n的双曲正切值。
atlasdb=# select oracle.tan(1); tan ----------------- 0.761594155955765 (1 row)