2009-10-06 7 views
6

JDBCまたはJavaを使用して長時間実行しているpostgresクエリを取り消すにはどうすればよいですか?java/JDBCでpostgresクエリをキャンセルする方法

ユーザーは、フロントエンドを介してpostgresデータベース でクエリを開始しますが、それ以外の場合は、現在実行中のクエリを中止またはキャンセルすることを希望します。

答えて

4

java.sql.PreparedStatement.cancel()メソッドを呼び出します。 postgres JDBCドライバがこのメソッドをサポートしているかどうかを確認してください。私が最新のpostgres JDBCドライバのソースコードから見る限り、です。

+0

ありがとうBoris、thats it。魅力のように動作します。 – Dieter

関連する問題