2014-01-30 3 views
0

안녕하세요, 저는 2011 년 8 월 21 일 형식으로 varchar 필드에 데이터를로드했습니다. 날짜를 문자열로 지정하고 2013-08-21 올바른 형식으로 입력해야합니다. 필자는 날짜 및 날짜 형식으로 문자열을 시도했지만 % m/% d/% y에 있고 % y- % m- % d에 필요하다는 것을 지정하는 방법이 있어야합니다. 지금이 오류가 발생합니다 [Err] 1292 - 잘못된 날짜/시간 값 : '08 -21-2013 ' (나는 위의 달을 인식하지 못했습니다.)MySQL 날짜 형식 변경

답변

2

일과 달을 전환했습니다. 21 번째 달이 없으므로이 오류가 발생합니다. 시도

SELECT STR_TO_DATE('8/21/2013', '%m/%d/%Y');