1. ABS:
- 返回一个数的绝对值。
SELECT ABS(-10) FROM dual;
2. CEIL 和 CEILING:
- 返回不小于指定数的最小整数。
SELECT CEIL(9.25) FROM dual;
3. FLOOR:
- 返回不大于指定数的最大整数。
SELECT FLOOR(9.75) FROM dual;
4. ROUND:
- 返回指定数字的四舍五入值。
SELECT ROUND(9.45) FROM dual;
5. SQRT:
- 返回一个数的平方根。
SELECT SQRT(16) FROM dual;
6. POWER:
- 返回一个数的指定次幂。
SELECT POWER(2, 3) FROM dual; -- 返回 2^3 = 8
7. MOD:
- 返回两个数相除的余数。
SELECT MOD(10, 3) FROM dual; -- 返回 10 除以 3 的余数,结果为 1
8. EXP:
- 返回 e 的指定次幂。
SELECT EXP(1) FROM dual; -- 返回 e^1
这些函数可以用于执行各种数学运算,根据具体需求进行选择。请注意,具体的函数支持和语法可能会根据OceanBase的版本而有所不同,建议查阅官方文档以获取最准确的信息。
转载请注明出处:http://www.zyzy.cn/article/detail/11486/OceanBase