반응형
DATE_FORMAT() 함수를 반대로 생각.
str 문자열과 형식 문자열을 파라미터로 제공.
STR_TO_DATE().
- 사용방법 - STR_TO_DATE(str,format)
* str : str 문자열
* format : 형식 문자열
- 형식 문자열에 날짜 및 시간 부분이 모두 포함 된 경우 DATETIME 값을 반환
SELECT STR_TO_DATE('20201103', '%Y%m%d%H%i%s');
STR_TO_DATE('20201103', '%Y%m%d%H%i%s')|
---------------------------------------|
2020-11-03 09:00:00|
- 많이 사용하는 형식 문자열
형식문자열(Format) |
의미 |
%Y |
4자리 년도 |
%y |
2자리 년도 |
%H |
00~23 |
%h |
00~12 |
%Y%m%d%H%i%s |
yyyyMMddHH24miss |
%y%m%d%h%i%s |
yyMMddHHmiss |
- 그 외 예시
현재 날짜 문자열('20201030')을 날짜 형식(YYYY-MM-DD)으로 변환
SELECT STR_TO_DATE('20201030', '%Y%m%d');
STR_TO_DATE('20201030', '%Y%m%d')|
---------------------------------|
2020-10-30|
반응형
'저장소이야기 > MySql' 카테고리의 다른 글
[MySQL8] MacOS docker 설치 (0) | 2022.07.09 |
---|---|
[MySql] 제어함수 IF IFNULL NULLIF (0) | 2020.11.03 |
[MySql] DATE_FORMAT() 문자열 변환 (0) | 2020.11.02 |
[MySql] VERSION 조회 (0) | 2020.06.09 |
[MySql] ERROR com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run (0) | 2020.06.09 |
댓글