tip- default값이 '0000-00-00'의 ν˜•μ‹μ„ λ”°λ₯Όλ•Œ ν•΄λ‹Ή 데이터λ₯Ό μ‘°νšŒν•  경우 "java.sql.Timestamp'였λ₯˜

문제

MySQL디비일 경우 μ‚¬μš©μžκ°€ μ—λ””ν„°μ—μ„œ Timestamp이 μžˆλŠ” 컬럼의 ν…Œμ΄λΈ”μ˜ 쿼리λ₯Ό μš”μ²­ ν–ˆμ„ 경우 default값이 '0000-00-00'의 ν˜•μ‹μ„ λ”°λ₯Όλ•Œ ν•΄λ‹Ή 데이터λ₯Ό μ‘°νšŒν•  경우 "java.sql.Timestamp'였λ₯˜κ°€ λ‚˜λŠ” 경우.

ν•΄λ‹Ή μ—λŸ¬λŠ” Timestamp의 값에 null 값이 μžˆμ„ 경우 λ‚˜μ˜€λŠ” 였λ₯˜μž…λ‹ˆλ‹€.   

ν•΄κ²°μ±…

λ°μ΄ν„°λ² μ΄μŠ€ μ—°κ²° μ°½μ—μ„œ JDBC μ˜΅μ…˜μ„ ?zeroDateTimeBehavior=convertToNull λ₯Ό μΆ”κ°€ν•¨μœΌλ‘œ ν•΄κ²°ν• μˆ˜ μžˆμŠ΅λ‹ˆλ‹€. 
ν…Œλ“œν΄λ””λΉ„ν—ˆλΈŒ μ—μ„œλŠ” 메뉴 -> 관리 -> λ°μ΄ν„°λ² μ΄μŠ€ 연결관리 μ—μ„œ ν™•μΈν•˜μ—¬ μˆ˜μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 

κ΄€λ ¨ λ¬Έμ„œ

μ—†μŒ.


<span id="pageNum"/>