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