본문 바로가기
오라클 게시판/오라클 함수

【오라클(Oracle) SQL 함수】 SIGN 함수

by 기서무나구물 2021. 10. 20.

포스팅 목차

     

    SIGN

     


    문법

     

    sign::=

     


    목 적

    SIGN함수는 수치형 변수 n의 부호를 반환한다.

    이 함수는 인수로서 임의의 수치 데이터형 또는 암묵적으로 NUMBER형으로 변환 가능한 비수치 데이터형을 취한다.

    NUMBER형태의 경우, 부호는

    • -1 if n<0
    •  0 if n=0
    •  1 if n>0

    부동 소수점수(BINARY_FLOAT and BINARY_DOUBLE)의 경우, 이 함수는 수의 부호 비트를 반환한다. 부호 비트는:

    • -1 if n<0
    • +1 if n>=0 or n=NaN

    참 고

     


    관련 함수

    함수명 함수내용
    ABS 사용자가 지정한 인수의 절댓값을 구한다.
    SIGN 지정한 인수의 부호 값을 반환한다.

     


    예 제

    다음 예제는 함수(-15)가 0보다 작은 것을 나타낸다.

    Oracle Program
    SELECT SIGN(-15) "Sign" 
    FROM   DUAL;

     

    Results
          Sign
    ----------
            -1

     


    오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크

     

    [SQL, Pandas, R Prog, Dplyr, SQLDF, PANDASQL, DATA.TABLE] SQL EMP 예제로 만나는 테이블 데이터 처리 방법 리스트 링크
    반응형

    댓글