MariaDB LOG() 函数使用指南
在 MariaDB 中,LOG() 是一个内置函数,它返回指定数字的指定底数的对数。
LOG() 语法
这里是 MariaDB LOG() 函数的语法:
LOG(number)
LOG(base, number)
LOG(number) 函数等同于 LN(number) 函数。
参数
number- 必需的。 一个用于计算对数的数字。该值必须大于
0。 base- 可选参数。 底数。该值必须大于
1。默认值为自然底数 e。
如果您不提供参数或提供了错误数量的参数,MariaDB 将报告一个错误:ERROR 1582 (42000): Incorrect parameter count in the call to native function 'LOG'。
返回值
MariaDB LOG() 函数返回指定数字的指定底数的对数。
如果参数 number 小于或等于 0,LOG() 函数将会返回 NULL。
如果参数 base 小于或等于 1,LOG() 函数将会返回 NULL。
如果任意一个参数为 NULL,LOG() 函数将会返回 NULL。
MariaDB LOG() 示例
这个语句展示了 MariaDB LOG() 函数的基本用法:
SELECT
LOG(1),
LOG(EXP(1), 1),
LOG(2),
LOG(EXP(1), 2),
LOG(2, 16),
LOG(10, 100),
LOG(0),
LOG(-1),
LOG(1, 10),
LOG(NULL)\G
输出:
LOG(1): 0
LOG(EXP(1), 1): 0
LOG(2): 0.6931471805599453
LOG(EXP(1), 2): 0.6931471805599453
LOG(2, 16): 4
LOG(10, 100): 2
LOG(0): NULL
LOG(-1): NULL
LOG(1, 10): NULL
LOG(NULL): NULL结论
在 MariaDB 中,LOG() 是一个内置函数,它返回指定数字的指定底数的对数。