更新日期:2024年09月11日
返回值
根据X 值是正数、0 还是负数,分别返回-1、0 或1。
示例
示例1
X 为负数,返回-1。
gbase> SELECT SIGN(-32) FROM t;
+-----------+
| SIGN(-32) |
+-----------+
| -1 |
+-----------+
1 row in set
示例2
X 为“0”,返回0。
gbase> SELECT SIGN(0) FROM t;
+---------+
| SIGN(0) |
+---------+
| 0 |
GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 472
+---------+
1 row in set
示例3
X 为正数,返回1。
gbase> SELECT SIGN(234) FROM t;
+-----------+
| SIGN(234) |
+-----------+
| 1 |
+-----------+
1 row in set