sign函数用法:
sign函数中的参数若大于1,则返回1;若小于1,则返回-1;若为0,则返回0.
select sign( 100 ),sign(- 100 ),sign( 0 ) from dual;
返回的结果为:
<pre name="code" class="sql"> SIGN(100) SIGN(-100) SIGN(0)
———- ———- ———-
1 -1 0
此函数可以用来比较大小:
例如:
则sign(a-b)返回-1则说明a<b