我有一个包含日期的数据库表
(`date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00').
我在用 MySQL。有时从程序中将数据传递到数据库,但没有日期。因此,日期值自动分配给 0000-00-00 00:00:00
当使用日期列调用表数据时,将出现错误
...'0000-00-00 00:00:00' can not be represented as java.sql.Timestamp.......
我尝试在插入数据时将空值传递给日期,但是它被赋给了当前时间。
有没有办法不改变表格结构就能得到 ResultSet
?