sign()
是一个返回提供值的符号的系统函数。
sign()
在 PostgreSQL 6.5 中添加。
用法
sign (numeric
) →numeric
sign (double precision
) →double precision
将返回以下值之一,具体取决于提供的数值是否小于、等于或大于零
-1
0
1
更改历史记录
- PostgreSQL 6.5
- 添加 (提交 0e9d75c6)
示例
sign()
的基本用法示例
postgres=# SELECT sign(-5); sign ------ -1 (1 row) postgres=# SELECT sign(0); sign ------ 0 (1 row) postgres=# SELECT sign(2); sign ------ 1 (1 row)
参考文献
- PostgreSQL 文档: 数学函数