2017-03-15 13 views
0

私はcsvファイルからpostgresのテーブルにデータをコピーしています。
私はeclipseでstatement.execute( "COPY ... FROM ...")を使用してそれを行いました。
ステートメントが成功した場合に値を確認または返すにはどうすればよいですか?SQLでCOPYが成功したかどうかを確認する方法

おかげ

+0

あなたの質問を**編集して**使用している**完全な** Javaコードを追加してください。 [**フォーマットされたテキスト**](http://stackoverflow.com/help/formatting)、[スクリーンショットなし](http://meta.stackoverflow.com/questions/285551/why-may-i-not -upload-images-of-code-on-so-asking-a-question/285557#285557) –

答えて

0

あなたはこのようなものを使用することができます:結果が0の場合、更新、挿入、削除が実行されなかった

String query = "Query"; 
int result = statement.executeUpdate(query); 
System.out.println(result); 

を(行が影響を受けていない)がありますが、その後数> 0を取得する場合返された行の数は返されます

+0

こんにちは。私もexecuteUpdateを試みましたが、コピーステートメントでは機能しません。データはすでにコピーされていても0を返します。 – user7609786

関連する問題