java.sql.SQLException: Cannot convert value '0000-00-00 00:00:00' from column 26 to TIMESTAMP.
Databases/MySQL 2008. 5. 9. 11:24문제
DATETIME 형식의 열에 0에 해당하는 값을 INSERT하고,
자바에서 SELECT하였을 때, 다음과 같은 예외에 직면하게 된다.
java.sql.SQLException: Cannot convert value '0000-00-00 00:00:00' from column 26 to TIMESTAMP.
해결
JDBC 연결 시 사용하는 URL에 zeroDateTimeBehavior=convertToNull 옵션을 추가한다.
jdbc:mysql://server/dbname?zeroDateTimeBehavior=convertToNull