所以,我正在读一个包含日期值的数据库,例如null或0000-00-00 00:00:00。我把这些值读成一个字符串,所以当我读它们时并不重要。但是,当我插入值时会出现问题。我正在使用PreparedStatement:
preparedStatement.setTimestamp(9, new Timestamp(new SimpleDateFormat("yyyy-MM-dd").parse(tableRow.get(i).get(0)).getTime()));
当我实际执行此设置操作时,我有那些空日期时间会导致任何问题吗?有没有办法可以安抚这个?