투케이2K

81. (Oracle/오라클) sign 사용해서 데이터가 음수, 양수, 0인지 확인 실시 본문

OracleDB

81. (Oracle/오라클) sign 사용해서 데이터가 음수, 양수, 0인지 확인 실시

투케이2K 2021. 1. 26. 12:15

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Toad

개발 언어 : Oracle

/* =========================== */

/* =========================== */

[소스 코드]

 

/*
[sign 사용해서 데이터가 음수, 양수, 0인지 확인 실시]
1. sign(데이터) 방식으로 사용합니다
2. 데이터가 음수이면 -1값, 양수이면 1값, 0이면 0값, null이면 null값을 출력합니다
*/

/*[음수 결과]*/
select sign(-50) as 음수결과
    from dual;

/*[양수 결과]*/    
select sign(50) as 양수결과
    from dual;

/*[0 결과]*/    
select sign(0) as "0결과"
    from dual;

/*[null 결과]*/    
select sign('') as "null결과"
    from dual; 

/* =========================== */

[결과 출력]

[음수 결과]

[양수 결과]

[0 결과]

[null 결과]

/* =========================== */

/* =========================== */

[요약 설명]

1. sign(데이터) 방식으로 사용합니다

2. 데이터가 음수이면 -1값, 양수이면 1값, 0이면 0값, null이면 null값을 출력합니다

/* =========================== */

반응형
Comments