Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 함수 STR_TO_DATE(Column, '%input_format')을 어떻게 사용할 수 있습니까?

<시간/>

STR_TO_DATE() 함수는 문자열 값을 날짜/시간 값으로 변환하며 특정 형식 문자열에 따릅니다. 문자열 값과 형식 문자열 모두 함수에 인수로 전달되어야 합니다. 다음은 STR_TO_DATE() 함수의 구문입니다.

STR_TO_DATE(string, format)

여기서 string은 datetime 값으로 변환되어야 하는 string의 값이고 format은 지정된 날짜 형식입니다.

다음 예제는 지정된 문자열에서 지정된 형식에 따라 유효한 날짜를 반환합니다.

mysql> Select STR_TO_DATE('20172810', '%Y%d%m');
+-----------------------------------+
| STR_TO_DATE('20172810', '%Y%d%m') |
+-----------------------------------+
| 2017-10-28                        |
+-----------------------------------+
1 row in set (0.00 sec)