나의 즐겨찾기 | 블로그홈 | 바로가기 바로가기 | 로그인
하루를 즐거운 마음으로...
블로그  |  사진갤러리  |  동영상갤러리 방명록  |   즐겨찾기 추가

DB2 - COALESCE 는 ORACLE NVL기능과 같다.

2008.10.13 21:32 | DB 자료 | 산이

http://kr.blog.yahoo.com/aproc01/125 주소복사

조회시 초기값(null)을 다른값으로 변경

 

COALESCE(AGE,21) AS AGE 또는 VALUE(AGE,10) 등

 

나이값이 누락된경우(NULL) 기본적으로 21를 대입

 

오라클의 NVL()와 비슷

 

특히 연자하는경우 NULL값을 포함할경우 결과값이 NULL이 되므로 반듯이 데이터변환이 필요

 

<DB2>
SELECT COALESCE(T.NN,'')
FROM TAB1 T
FETCH FIRST 10 ROW ONL Y
WITH UR;

<ORACLE>
SELECT NVL(T.NM,'')
FROM TAB1 T
WHERE ROWNUM < 100;

댓글쓰기

댓글쓰기 입력폼

포스트 목록 닫기

목록보기
 
산이 (aproc01)
프로필     
 인기도 :
 이 블로그 점수주기
전체 글보기(162)
DAP
DB 자료
Data Warehouse
사진
음식이야기
ERP - (EBOOK CRM SAP)
기본폴더
오늘 전체
방문자 36 27228
구독자 0 0
댓글 0 4
참조글 0 0
HanRSS 로 구독하기Fish 로 구독하기
2009 11월
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
최근 댓글 전체보기
정말 좋은 자료 감사합..
K* 사에서 사용하던 ..
다녀간 블로거 더보기
- 벌침이야기2
- 신랑
- isaacihan
- egeung
- wntkdfid
 즐겨찾기
 즐겨찾기 글모음
개설일 : 2008/03/07