투케이2K

178. (Oracle/오라클) TO_CHAR , TO_DATE 사용해 문자열 데이터 DATE 날짜 및 시간 타입 형식 포맷 변경 출력 실시 본문

OracleDB

178. (Oracle/오라클) TO_CHAR , TO_DATE 사용해 문자열 데이터 DATE 날짜 및 시간 타입 형식 포맷 변경 출력 실시

투케이2K 2022. 5. 25. 09:02

[개발 환경 설정]

개발 툴 : Toad

개발 언어 : Oracle

 

[소스 코드]

/*
[TO_CHAR , TO_DATE 사용해 문자열 데이터 DATE 날짜 및 시간 타입 형식 포맷 변경 출력 실시]
1. TO_DATE(데이터, 날짜형식) 으로 사용합니다
2. TO_DATE 포맷을 사용하기 위해서는 반드시 데이터개수가 포맷식과 같아야합니다
3. TO_CHAR 는 데이터 포맷 형식을 지정할 때 사용합니다
*/


SELECT TO_CHAR(TO_DATE('20220525084930', 'YYYYMMDDHH24MISS'), 'YYYY-MM-DD HH24:MI:SS DAY') AS 날짜및시간, -- [14자리 형태]

       TO_CHAR(TO_DATE(RPAD('202205250849', 14, '0'), 'YYYYMMDDHH24MISS'), 'YYYY-MM-DD HH24:MI:SS DAY') AS 날짜및시간 -- [빈자리 오른쪽 0 패딩]
    FROM DUAL;
 

[결과 출력]


반응형
Comments