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 |
'DBMS > SQL' 카테고리의 다른 글
[SQL]DCL - GRANT, REVOKE (0) | 2023.02.03 |
---|---|
[SQL] 일반함수 IFNULL, NULLIF, COALESCE (0) | 2023.02.02 |
[SQL] 날짜함수 2. DATEDIFF, TIMESTAMPDIFF, LAST_DAY (0) | 2023.01.31 |
[SQL] 날짜함수 1. SYSDATE, DATE_ADD, DATE_SUB (0) | 2023.01.30 |
[SQL] 숫자함수 ROUND, TRUNC , MOD (0) | 2023.01.29 |