서버가 그 글자를 날짜로 받아들이지 못했습니다. 이 사례에서 막힌 값은 2026-02-31 입니다 — 31일이 문제가 아니라 2월에 31일이 없는 것이 문제입니다. 아래 성공 사례는 같은 문장에서 달 하나만 바꾼 것이고, 31일은 그대로입니다. SQLSTATE 22007. 실제 MySQL 8.4 에서 이 오류가 난 SQL 과 서버가 돌려준 메시지 원문, 그리고 같은 판에서 성공한 사례를 함께 봅니다.
이 페이지는 자바스크립트로 그립니다. 브라우저에서 자바스크립트를 켜면 MySQL 1292 Incorrect date value — 달력에 없는 날짜를 쓸 때 | DBDeepE 화면이 열립니다.