我有一个时间戳对象-
java.sql.Timestamp time = null;
我在数据库表中有一个datetime
值val_time
。
val_time datetime
情况是,在执行操作时,它val_time
没有得到更新(这在我的情况下很正常)。从数据库读取时,日期时间值自然为空。所以时间戳对象也将为空。我的问题是 -我们可以得到一些除 null 以外的默认值吗?
由于您在使用 mysql 的标签中声明,我建议您在查询中使用 IFNULL 语句来获取默认值而不是 NULL 。
SELECT IFNULL(colname, your-default-value) FROM xyz;
http://dev.mysql.com/doc/refman/5.0/en/control-flow-functions.html#function_ifnull