我想运行一个循环(可能是一段时间)以继续从 MSSQL 获得结果。我已经完成了循环的部分。但是如果没有从 mssql 返回结果(行),可以找到一种方法来停止循环。我的代码是:
String query = "SELECT TOP 1 * FROM tbl_Url WHERE UrlProcessed = 0";
PreparedStatement preparedquery = con.prepareStatement(query);
ResultSet results = preparedquery.executeQuery();
如果没有返回行,我应该使用什么方法来终止循环。如果从 mssql 返回任何结果或返回行数的方法,Resultset 是否有任何方法返回布尔值。如果没有返回行,则为 0。