DBMS/SQL

[SQL] 변환함수 DATE_FORMAT

code-mo 2023. 2. 1. 07:30
728x90

변환함수

날짜, 문자, 숫자 데이터타입간 변환을 할 수 있는 함수

 

Oracle의 TO_CHAR 함수를 MySQL의 DATE_FORMAT으로 대응되는 포맷

결과 Oracle MySQL
연도(4자리) YYYY %Y
연도(2자리) YY %y
월(1~12) MM %m
월(Jan~Dec) MON %b
월(January~December) MONTH %M
일(1~31) DD %d
일(Sun~Sat) DY %a
시간(0~23) HH24 %H
시간(1~12) HH 또는 HH12 %h
분(0~59) MI %i
초(0~59) SS %s

 

DATE_FORMAT

DATE_FORMAT(날짜데이터, '형식문자')
1
2
3
SELECT employee_id, DATE_FORMAT(hire_date, '%m/%y') Month_Hired
FROM employees
WHERE last_name = 'Higgins';
cs