정미나닷컴
[Oracle] 오라클 Null 관련 함수 본문
NVL(expr1, expr2)
- expr1 값이 Null이면 expr2를, Null이 아니면 expr1을 return
NVL2(expr1, expr2, expr3)
- expr1 값이 Null이면 expr3를, Null이 아니면 expr2를 return
NULLIF(expr1, expr2)
- expr1과 expr2를 비교하여 이 둘이 같으면 Null을, 같지 않으면 expr1을 return
COALESCE(expr1, expr2, ...)
- expr1, epr2, expr3 등 파라미터 리스트에서 첫 번째로 Null이 아닌 파라미터를 return
- 만약 모든 리스트가 Null일 경우에는 Null을 return
LNNVL(condition)
- condition을 체크하여 조건결과 값이 FALSE나 UNKNOWN일 경우 TRUE를, 결과가 TRUE이면 FALSE를 return
- SELECT 리스트에는 사용할 수 없고 오직 WHERE 절에서만 사용 가능
'IT' 카테고리의 다른 글
[Java] 자바 데이터 암호화 (0) | 2010.10.11 |
---|---|
[jQuery] Juitter Plugin 을 이용한 트위터 실시간 검색 (0) | 2010.10.07 |
[Java] 자바 페이징 함수 (0) | 2010.10.05 |
[Oracle] 오라클 시퀀스 생성 (0) | 2010.09.30 |
[Oracle] 오라클 인덱스 생성 (0) | 2010.09.30 |