MariaDB POW() 函数使用指南
在 MariaDB 中,POW(x, y)
是一个内置函数,它返回 x
的 y
次幂。
POW()
是 POWER()
的同义词。
MariaDB POW()
语法
这里是 MariaDB POW()
函数的语法:
POW(x, y)
参数
x
- 必需的。 次幂计算中的基数。
y
- 必需的。 次幂计算中的指数。
如果您不提供参数或提供了错误数量的参数,MariaDB 将报告一个错误:ERROR 1582 (42000): Incorrect parameter count in the call to native function 'POW'
。
返回值
MariaDB POW(x, y)
函数计算 x
的 y
次幂并返回结果,即: xy。
如果任意一个参数为 NULL
,POW()
函数将会返回 NULL
。
MariaDB POW()
示例
示例 1
要计算 2 的 3 次幂,请使用如下带有 MariaDB POW()
函数的语句:
SELECT POW(2, 3);
输出:
+-----------+
| POW(2, 3) |
+-----------+
| 8 |
+-----------+
示例 2
这里还有个综合的示例
SELECT
POW(2, 0),
POW(2, 2),
POW(2, 4),
POW(2.5, 2),
POW(2, -2),
POW(2, -4),
POW(2, NULL),
POW(NULL, 2),
POW(NULL, NULL)\G
输出:
POW(2, 0): 1
POW(2, 2): 4
POW(2, 4): 16
POW(2.5, 2): 6.25
POW(2, -2): 0.25
POW(2, -4): 0.0625
POW(2, NULL): NULL
POW(NULL, 2): NULL
POW(NULL, NULL): NULL
结论
在 MariaDB 中,POW(x, y)
是一个内置函数,它返回 x
的 y
次幂。