三流備忘録OracleのSQL PL/SQL 関数 ついての備忘録

SIGN

構文

SIGN( n )

解説

n < 0 の場合、-1を戻す。 n = 0の場合、0を戻す。n > 0の場合1を戻す。


/*************************************
n < 0 の場合
*************************************/

SELECT SIGN( -1 ) FROM DUAL;

[結果]
-1

/*************************************
n = 0の場合
*************************************/

SELECT SIGN( 0 ) FROM DUAL;

[結果]
0

/*************************************
n > 0の場合
*************************************/

SELECT SIGN( 1 ) FROM DUAL;

[結果]
1