OceanBase SIGN

SIGN​ 函数返回数字 ​n​ 的符号,大于 0 返回 1,小于 0 返回 -1 ,等于 0 返回 0。

语法

SIGN (n)

参数

参数说明

n

精确数值或近似数值数据类型(NUMBERFLOATBINARY_FLOAT 和 BINARY_DOUBLE)的表达式。

返回类型

返回数值 0,1 和 -1。

示例

此示例显示了对三个不同数字使用 ​SIGN​ 函数所得的结果。

执行以下语句:

SELECT SIGN(100), SIGN(-100), SIGN(0) FROM DUAL;

查询结果如下:

+-----------+------------+---------+
| SIGN(100) | SIGN(-100) | SIGN(0) |
+-----------+------------+---------+
|         1 |         -1 |       0 |
+-----------+------------+---------+

作者:andy,如若转载,请注明出处:https://www.web176.com/oceanbase/26351.html

(0)
打赏 支付宝 支付宝 微信 微信
andy的头像andy
上一篇 2023年10月14日
下一篇 2023年10月14日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注