티스토리 뷰

반응형

오라클 변환 함수(Oracle Conversion Functions)


SELECT

/* to_char(datetime, 'format') : DATE 관련 데이터 타입을 일정한 양식(format)에 의해 VARCHAR2 데이터 타입으로 변환. */
       to_char(SYSDATE)   /* 04-JUL-12 */

     , to_char(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')   /* 2012-07-04 13:12:24 */
     , to_char(SYSDATE, 'fmDD Month YYY')   /* 4 July 12 */
     , to_char(SYSDATE, 'YYYY"년" MM"월" DD"일"')   /* 2012년 07월 04일 */
     , to_char(SYSDATE, 'month dd, yyyy')   /* july      04, 2012 */
     , to_char(SYSDATE, 'MONTH DD, YYYY')   /* JULY      04, 2012 */
     , to_char(SYSDATE, 'MM')   /* 07 */
     , to_char(SYSDATE, 'mm')   /* 07 */
     , to_char(SYSDATE, 'MONTH')    /* JULY       */
     , to_char(SYSDATE, 'W')    /* 현재 월의 몇번째 주인지 반환. */ /* 1 */
     , to_char(SYSDATE, 'WW')   /* 올해의 몇번째 주인지 반환. */ /* 27*/
     , to_char(SYSDATE, 'D')   /* 4 */
     , to_char(SYSDATE, 'DD')   /* 04 */
     , to_char(SYSDATE, 'DDD')   /* 186 */
     , to_char(to_date('20110615', 'YYYYMMDD'),'D')   /* 4 */

/* to_char(number, 'format') : NUMBER 타입을 일정한 양식(format)에 의해 VARCHAR2 데이터 타입으로 변환. */

     , to_char(20000, '$999,999') /*출력: $20,000*/

/* to_date(char [, format [, 'nlsparam']]) : char을 날짜형 데이터 타입값으로 변환하여 반환 */

/* to_number(expr [, format [, 'nlsparam']]) : expr을 NUMBER 데이터 타입의 값으로 변환하여 반환 */

/* CAST({expr | MULTISET(subquery)} AS type_name) : 데이터 형식이나 collection 형식을 다른 데이터 형식이나 collection 형식으로 변환하여 반환 */

/* CONVERT(char, dest_char [, source_char]) : 문자세트를 다른 문자세트로 문자열을 변환하여 반환 */

  FROM dual

 

 구성 요소

 의미

 D

 요일 번호(1-7)

 DAY

 요일명

 DD

 일(01-31)

 DDD

 금년 날수 반환

 DY

 요일명 약자

 HH

 시(1-12)

 HH24

 시(0-23)

 MI

 분(0-59)

 MM

 월(1-12)

 MON

 월 이름 약자

 MONTH

 월 이름

 SS

 초(0-59)

 YEAR

 년도

 YYYY

 4자리 년도

[날짜 표현 양식]

 

 숫자

 형식

 결과

 123.45

 999.999

 123.450

 123.45

 9999

 123

 123.45

 $999.99

 $123.45

 123.45

 L999.99 ※L : Local 화폐 단위

 \123.45

 123.45

 S99.999 ※S : 양수나 음수를 표시하는 부호

 +123.45

 12345

 999,999

 12,345

[숫자 표현 양식]



반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
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
글 보관함