私はcsvファイルからpostgresのテーブルにデータをコピーしています。
私はeclipseでstatement.execute( "COPY ... FROM ...")を使用してそれを行いました。
ステートメントが成功した場合に値を確認または返すにはどうすればよいですか?SQLでCOPYが成功したかどうかを確認する方法
おかげ
私はcsvファイルからpostgresのテーブルにデータをコピーしています。
私はeclipseでstatement.execute( "COPY ... FROM ...")を使用してそれを行いました。
ステートメントが成功した場合に値を確認または返すにはどうすればよいですか?SQLでCOPYが成功したかどうかを確認する方法
おかげ
あなたはこのようなものを使用することができます:結果が0の場合、更新、挿入、削除が実行されなかった
String query = "Query";
int result = statement.executeUpdate(query);
System.out.println(result);
を(行が影響を受けていない)がありますが、その後数> 0を取得する場合返された行の数は返されます
こんにちは。私もexecuteUpdateを試みましたが、コピーステートメントでは機能しません。データはすでにコピーされていても0を返します。 – user7609786
あなたの質問を**編集して**使用している**完全な** 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) –