SQL查询返回数据,但ResultSet为空



我已经搜索了这么多问题,但没有什么像我的问题。我有这个简单的SQL

SELECT MIN(date) 
FROM table1 
WHERE date > date1 (obviously date1 is a parameter)

我试图用if(rset.next())捕获空resultSet,但它不起作用,因为MIN()函数返回EVER 1行,虽然它是空行,所以我能做些什么来捕获它?

Thanks in advance

对不起,我不能用运行系统证明我的想法,但我会尝试在结果集上使用wasNull():

if (rs.next()) {
    date = rs.getDate(1);
    if (rs.wasNull()) {
     // do something
    }
}

相关内容

  • 没有找到相关文章

最新更新