2013年11月1日金曜日

ORACLE SIGN

ORACLEで数値の符号を取得したい場合はSIGN関数を使用します。
SIGN関数は指定した数値項目の符号を返し、値がNULLの場合はNULLが返却されます。

書式
SELECT SIGN (数値項目) FROM DUAL;


以下の項目の符号のみを取得したい場合。

数値
-----
     10
   -10
      0
NULL

SELECT SIGN(10) , SIGN(-10) , SIGN(0) , SIGN(NULL) FROM DUAL;

結果は以下のようになります。

SIGN
-----
   1
  -1
   0
NULL


  • この記事をシェアする

  • このエントリーをはてなブックマークに追加
  • このブログの更新をチェックする

  • follow us in feedly