TO_CHAR : 숫자나 날짜를 문자열로 변환

EX) TO_CHAR (SYSDATE, 'yyyymmdd')

만약 날짜가 2008년 10월 23일이면 뒤에 'yyyymmdd' 형식대로 20081023 이렇게 변환을 시켜줍니다.

TO_NUMBER : 문자를 숫자로 변환

TO_DATE : 문자를 날자로 변환

EX)TO_DATE('10 September 2008','dd Month YYYY') 

문자스트링을 TO_NUMBER와 TO_DATE를 써서 숫자형식으로 변환할수 있다.

YYYY : 4자리 연도표시
YY : 2자리 연도표시
Month : 월을 알파벳으로 스펠링
MON : 월의 알파벳 약어
MM : 월을 2자리로 숫자로 표시
DAY : 일에 해당하는 요일
DY : 일에 해당하는 요일 약어
DDD,DD,D : 연도, 월, 일 중의 날짜를 숫자로 표시
HH, HH24 : (1-12) , (0-23)중의 시간을 표시
MI : 분을 표시
SS : 초를 표시
AM(A.P), PM(P.M) : 오전인지 오후인지를 표시 
 

'개발 > ORCLE' 카테고리의 다른 글

오라클 UNION & UNION ALL & INTERSECT & MINUS  (0) 2008.10.24
오라클 INDEX  (0) 2008.10.24
오라클 CASE  (0) 2008.10.24
오라클 NVL  (0) 2008.10.23
오라클 DECODE  (0) 2008.10.23
블로그 이미지

쭈니후니

개발자로서 공부와 낚시를 좋아하는 한사람으로서의 추억을 담을 블로그입니다.

,

오라클 NVL

개발/ORCLE 2008. 10. 23. 16:29
NVL(컬럼명, 넣고자하는글,숫자 등등)

EX)NVL(TEST, '눌이었네')

TEST
=====
테스트중입니다.
눌이었네 <<< NULL값이 이었을경우

즉 TEST라는 컬럼에 NULL값이 있으면 '눌이었네'가 대신 들어가게 하는 함수입니다^^

'개발 > ORCLE' 카테고리의 다른 글

오라클 UNION & UNION ALL & INTERSECT & MINUS  (0) 2008.10.24
오라클 INDEX  (0) 2008.10.24
오라클 CASE  (0) 2008.10.24
오라클 반환형 함수  (0) 2008.10.23
오라클 DECODE  (0) 2008.10.23
블로그 이미지

쭈니후니

개발자로서 공부와 낚시를 좋아하는 한사람으로서의 추억을 담을 블로그입니다.

,

오라클 DECODE

개발/ORCLE 2008. 10. 23. 16:14

. 이론 : DECODE(VAL2,0,D1, D2)  이것은 IF THEN ELSE문 이라고 생각하시면됩니다.

2. 해석 : VAL2컬럼이 0일경우 D1을 실행하고 그렇지안을경우 D2를 실행하라.....

3. 문법 : DECODE(대상 컬럼명, 조건값, 참이면 실행, 해당안되면 출력)

EX) DECODE(TEST, '테스트', 'Y', 'N')

TEST                TEST
====                ====
테스트               Y
테스트     ==>       Y
NO                   N
NO                   N
                

뭐 이런식으로 출력될겁니다
그 컬럼에 테스트라는 글자가 적혀 있다면 Y로 실행되고 그외글자가 있다면 N으로 실행되게 되는겁니다.

쉽게말해 IF THEN ELSE 문과 같다고 보면되죠^^

저렇게 기본으로 간단하게 넣을 수도 있지만..
예를들어

EX) DECODE(TEST, '테스트', 'Y', '코딩중', 'N', 'S')

테스트면 Y가 출력되는데 코딩중이라는말이 뜨면 N 이고 아니면 S
이런식으로 계속 계속 추가를 할수 있습니다.

'개발 > ORCLE' 카테고리의 다른 글

오라클 UNION & UNION ALL & INTERSECT & MINUS  (0) 2008.10.24
오라클 INDEX  (0) 2008.10.24
오라클 CASE  (0) 2008.10.24
오라클 반환형 함수  (0) 2008.10.23
오라클 NVL  (0) 2008.10.23
블로그 이미지

쭈니후니

개발자로서 공부와 낚시를 좋아하는 한사람으로서의 추억을 담을 블로그입니다.

,