ERROR 1292 (22007): Incorrect date value: 'DEC-21-1980' for column 'birth_date'
at row 1
일반적으로는 기본 형식에 의존하지 않고 형식 문자열을 명시적으로 지정하는 편이 좋습니다.
다음은
str
_
to
_
date
함수를 사용하여 사용할 형식 문자열을 지정하는 또 다른 버전의 구문입
니다.
mysql> UPDATE person
-> SET birth_date = str_to_date('DEC-21-1980' , '%b-%d-%Y')
-> WHERE person_id = 1;
Query OK, 1 row affected (0.12 sec)
Rows matched: 1 Changed: 1 Warnings: 0
데이터베이스 서버뿐만 아니라 윌리엄도 행복합니다(고가의 성형 수술 없이
8
년 더 젊어졌으
니까요).
NOTE
_ 이 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.