SQLite sign() 函数使用指南
SQLite sign()
函数返回指定的数字的符号,参数为正数、负数和零时分别返回 1
, -1
和 0
。
sign()
语法
这里是 SQLite sign()
函数的语法:
sign(num)
参数
num
- 必需的。 一个数字。
返回值
SQLite sign()
函数返回值为 1
, -1
,0
,分别代表参数是 正数、负数和零:
- 如果
num
大于0
,sign()
函数将会返回1
。 - 如果
num
等于0
,sign()
函数将会返回0
。 - 如果
num
小于0
,sign()
函数将会返回-1
。
如果参数是一个 NULL
或者不能转为数字的字符串或 blob,此函数返回 NULL
。
sign()
示例
本实例展示了如何使用 SQLite sign()
函数的基本用法:
SELECT
sign(123),
sign(123.123),
sign(-123),
sign(-123.123),
sign(0);
sign(123) = 1
sign(123.123) = 1
sign(-123) = -1
sign(-123.123) = -1
sign(0) = 0