我有一个包含日期的数据库表
(`date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00').
Run Code Online (Sandbox Code Playgroud)
我正在使用MySQL.从程序中,有时数据会在没有日期的情况下传递到数据库.因此,日期值被自动分配给0000-00-00 00:00:00
调用表数据时,它会给出错误的日期列
...'0000-00-00 00:00:00' can not be represented as java.sql.Timestamp.......
Run Code Online (Sandbox Code Playgroud)
我尝试将空值传递给插入数据的日期,但它会分配给当前时间.
有没有什么方法可以在ResultSet不改变表结构的情况下得到它?