VastbaseE100

基于开源技术的HTAP数据库管理系统。性能优异,稳定可靠,提供诸多专属领域特性。

Menu

数学函数

  • 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)