返回首页

gbase数据、南大通用产品文档:GBase8chll_default_log2explicit

更新日期:2024年09月11日

参数说明:该参数可以用来设置从Explicit 模式到Sparse 模式的默认阈值大小。
该参数属于USERSET 类型参数,请参考表15-1 中对应设置方法进行设置。
取值范围:整型,0~12 。0 表示跳过Explicit 模式,取1-12 表示在基数到达
2hll_default_log2explicit 时切换模式。
默认值:10

BIGINT 和 BIGSERIAL 数据类型具有与 INT8 和 SERIAL8 数据类型相同的范围。
但是,BIGINT 和 BIGSERIAL 在 INT8 和 SERIAL8 上的存储和计算有优势。

返回值

如果以一个参数调用,它返回X 的自然对数;

这个函数同LN(X)具有相同意义。
示例
示例1
返回2 的自然对数。
gbase> SELECT LOG(2) FROM t;
+-------------------+
| LOG(2) |
+-------------------+
| 0.693147180559945 |
+-------------------+
1 row in set
示例2
返回-2 的自然对数。
gbase> SELECT LOG(-2) FROM t;
+---------+
| LOG(-2) |
+---------+
| NULL |
+---------+
1 row in set

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 461
示例3
如果以两个参数调用,这个函数返回以B 为底,X 的对数。
gbase> SELECT LOG(2,65536) FROM t;
+--------------+
| LOG(2,65536) |
+--------------+
| 16 |
+--------------+
1 row in set
示例4
LOG(B,X)等同于LOG(X)/LOG(B)。
gbase> SELECT LOG(1,100) FROM t;
+------------+
| LOG(1,100) |
+------------+
| NULL |
+------------+
1 row in set

注意
输入非法数值后,返回NULL,ORACLE 引擎报错。