일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- MYSQL
- spring form tag
- maven
- HTML5
- 오라클
- html
- exception
- 웹 플랫폼 설치 관리자
- 스크립트
- switch
- 한글
- 네이버스마트 에디터
- 전자정부 표준프레임워크
- Oracle
- SSL
- 문자열
- java
- 호환성
- RADIO
- DB
- json
- 날짜
- jquery
- 톰캣
- @RequestBody
- null
- 이클립스
- checbox
- JSTL
- php
- Today
- Total
개인적인 정리
[Oralce] NULLIF() 본문
오라클 NULLIF()
NULLIF()
-
NULLIF(expr1, expr2)
의 형태
NULLIF compares expr1 and expr2. If they are equal, then the function returns null. If they are not equal, then the function returns expr1. You cannot specify the literal NULL for expr1.
If both arguments are numeric data types, then Oracle Database determines the argument with the higher numeric precedence, implicitly converts the other argument to that data type, and returns that data type. If the arguments are not numeric, then they must be of the same data type, or Oracle returns an error.
The NULLIF function is logically equivalent to the following CASE expression:
CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END
SQL> SELECT NULLIF('A', 'A') FROM DUAL ;
--->
SELECT NULLIF('A', 'C') FROM DUAL ;
--> A
'DB > ORACLE' 카테고리의 다른 글
[Oracle]NVL2() (0) | 2020.04.13 |
---|---|
[Oracle] NVL() (0) | 2020.04.13 |
[Oracle] NUMTOYMINTERVAL() (0) | 2020.04.13 |
[Oracle]NUMTODSINTERVAL() (0) | 2020.04.13 |
[Oracle] NTILE() (0) | 2020.04.13 |
[Oracle] NTH_VALUE() (0) | 2020.04.10 |
[Oracle] NEXT_DAY() (0) | 2020.04.10 |
[Oracle] NCHR() (0) | 2020.04.10 |