数:mysqlのバッチ挿入:取得私は、mysqlのテーブルに一括挿入を行うためにJavaを使用している挿入行
cnx = lconnect.openConnection();
mStatement = cnx.createStatement();
boolean firstTime = true;
PreparedStatement preparedStatement = null;
preparedStatement = cnx.prepareStatement(strQuery);
preparedStatement.setString(param1);
preparedStatement.setString(param2);
....
preparedStatement.addBatch();
preparedStatement.setString(param1);
preparedStatement.setString(param2);
preparedStatement.addBatch();
preparedStatement.setString(param1);
preparedStatement.setString(param2);
preparedStatement.execute();
本当に挿入された行数を知る方法はありますか?
DB内の行数で作業しているコード(?)が挿入される行数と一致しないと思うので、おそらくy挿入に問題があると思います。各バッチのレコードの
Oups。私は間違って実行した。私はexecuteBatch()があることに気付きました。どうもありがとう。私の問題を解決し、すべてのラインは今intertedです:)。ありがとう –