java java.sql.SQLException: Cannot convert value '0000-00-00 00:00:00' from column 5 to TIMESTAMP.

    xiaoxiao2021-04-16  45

    在Java中,从MySQL数据库拿timestamp类型的数据,如果数据为’0000-00-00 00:00:00‘,那 用ResultSet.getTimestamp()拿数据的时候就会报该错误信息,此时只需要在数据库的url的末尾加上?relaxAutoCommit=true&zeroDateTimeBehavior=convertToNull就可以,如: String url = “jdbc:mysql://192.168.11.11:3306/db?relaxAutoCommit=true&zeroDateTimeBehavior=convertToNull”; ok,问题解决~

    转载请注明原文地址: https://ju.6miu.com/read-672669.html

    最新回复(0)