새소식

인기 검색어

SQL/ORACLE

[ORACLE] 날짜 -> 문자열 , 문자열 -> 날짜

  • -
날짜 → 문자열

 

SELECT TO_CHAR(sysdate, 'YYYY-MM-DD') 
FROM DUAL;    -- YYYY-MM-DD 형식

SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH:MI:SS') 
FROM DUAL;    -- YYYY-MM-DD 시간형식을 12시간 기준으로

SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') 
FROM DUAL;    -- YYYY-MM-DD 시간형식을 24시간 기준으로

 

 

문자열 → 날짜

 

SELECT TO_DATE('YYYYMMDD') 
FROM DUAL;    -- 문자열을 날짜로 바꾼다.

SELECT TO_DATE('YYYYMMDDHH24MISS')
FROM DUAL;    -- 연월일 시분초까지 날짜로 변경

 

 

※ TO_CHAR , TO_DATE 한번에 사용.

SELECT TO_CHAR(TO_DATE('YYYYMMDD') +n, 'YYYY-MM-DD') AS "N일 후"

FROM DUAL;

'SQL > ORACLE' 카테고리의 다른 글

[ORACLE] NVL, NVL2  (0) 2022.08.16
[ORACLE] 공백 제거  (0) 2022.08.16
[ORACLE] BETWEEN ~ AND  (0) 2022.08.16
[ORACLE] 연산자  (0) 2022.08.16
[ORACLE] TO_CHAR 함수  (0) 2022.08.16
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.