SQL

oracle 시간 표시

후히 2025. 6. 18. 19:11
TO_CHAR(SYSDATE,'YYYYMMDD'),--20250618
TO_CHAR(SYSDATE,'YYYY-MM-DD'),--2025-06-18
TO_CHAR(SYSDATE,'YYYY/MM/DD'),--2025/06/18
TO_CHAR(SYSDATE,'YYYY'),--2025
TO_CHAR(SYSDATE,'YY'),--25
TO_CHAR(SYSDATE,'MM'),--06
TO_CHAR(SYSDATE,'MON'),--JUN
TO_CHAR(SYSDATE,'D'),--1 (주중의 요일을 1~7로 표시(일요일:1 월요일:2)
TO_CHAR(SYSDATE,'DD'),--18
TO_CHAR(SYSDATE,'DDD'),-- (1년기준 요일 수)
TO_CHAR(SYSDATE,'DAY'),--wednesday 
TO_CHAR(SYSDATE,'DY'), --wed 
TO_CHAR(SYSDATE,'WW'), -- 23 (일년 기준 주를 00 ~ 53 형태로 표시)
TO_CHAR(SYSDATE,'W'), -- 1 (한달 기준 몇번째 주)
TO_CHAR(SYSDATE,'DL'),--wednesday, June 18, 2025


TO_CHAR(SYSDATE,'AM'),--AM
TO_CHAR(SYSDATE,'PM'),--PM
TO_CHAR(SYSDATE,'HH'), --(시간을 0 ~ 12 형태로 표시)
TO_CHAR(SYSDATE,'HH24'), --(시간을 0 ~ 24 형태로 표시)
TO_CHAR(SYSDATE,'MI'), --1(분을 00 ~ 59 형태로 표시)
TO_CHAR(SYSDATE,'SS'), --(초을 01 ~ 59 형태로 표시)


TO_CHAR(SYSDATE,'CC'), --21 (세기)
TO_CHAR(SYSDATE,'BC') --AD