次の方法で SQL クエリを実行しています。
ResultSet resultSet = preparedStatement.executeQuery();
while( resultSet.next() ){
// do some stuff
}
2分間実行した後、実行を停止してコードを実行する方法はありますか?
ありがとう
次の方法で SQL クエリを実行しています。
ResultSet resultSet = preparedStatement.executeQuery();
while( resultSet.next() ){
// do some stuff
}
2分間実行した後、実行を停止してコードを実行する方法はありますか?
ありがとう
クエリの実行時にタイムアウトを設定できます。 SQLException
クエリが時間内に完了せず、タイムアウトした場合にスローされます。
preparedstatement.setQueryTimeout(seconds);
ResultSet resultSet = preparedStatement.executeQuery();
while( resultSet.next() ){
// do some stuff
}
ドキュメントを見てくださいsetQueryTimeout