VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

数学函数

  • cosh(n)

    返回参数n的双曲余弦值。

    vastbase=# select cosh(1);
         cosh       
    ------------------
     1.54308063481524
    (1 row)
    
  • sinh(n)

    返回数字n的双曲正弦值,当n类型为BINARY_FLOAT,返回类型BINARY_DOUBLE,否则返回值类型为NUMERIC。

    vastbase=# select sinh(33);
      sinh       
    -----------------
    107321789892958
    (1 row)
    
  • tanh(n)

    返回参数n的双曲正切值。

    vastbase=# select tan(1);
       tan       
    -----------------
    1.5574077246549
    (1 row)
    
  • median(double precision)

    返回中位数。

    vastbase=# create table t( col int );
    CREATE TABLE
    vastbase=# insert into T (COL) values (1);
    INSERT 0 1
    vastbase=# insert into T (COL) values (2);
    INSERT 0 1
    vastbase=# insert into T (COL) values (3);
    INSERT 0 1
    vastbase=# insert into T (COL) values (4);
    INSERT 0 1
    vastbase=# insert into T (COL) values (100);
    INSERT 0 1
    vastbase=# insert into T (COL) values (20);
    INSERT 0 1
    vastbase=# select median(col)  from t;
    median 
    --------
    3.5
    (1 row)