mysql 数据截断异常

xiaoxiao2026-03-15  8

MySQL 数据截断异常: 我的数据库对于reviewTime设置的是datetime类型的。 com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '1994' for column 'reviewTime' at row 1 解决办法: 向数据库插入数据的语句如下 String insertSQL="insert into sdas(salerId,appraise,reviewTime)" +values('"+si.getSalerId()+ "','" +si.getAppraise() + "', ' " + new java.sql.Date(si.getReviewTime().getTime()) + " ' )"; 呵呵呵,看看这句new java.sql.Date(si.getReviewTime().getTime()),这是插入数据库中的reviewTime对应的数据 ,去除异常的方法就是 [b][color=red]''[/color][/b] 也就是将插入数据库Date类型的数据转换成String就ok了
转载请注明原文地址: https://www.6miu.com/read-5045922.html

最新回复(0)