私の Java コードには、Prepared ステートメント ps_temp があります。
PreparedStatement ps_temp;
// loop
ps_temp.setString(1,'abc');
....
....
ps_temp.addBatch();
// end loop
ps_temp.executeBatch();
バッチ内のレコードの 1 つが Unique Index 制約を作成したため、最終的に ps_temp.executeBatch() 全体が失敗しました。バッチ内の適切なレコードでさえテーブルに挿入されません。
それで、私のバッチにいくつかの良いレコードといくつかの悪いレコードがある場合(整合性の制約を引き起こす可能性があります)、THEN AT LEAST THE GOOD RECORDS GETS INSERTED INTO THE TABLE ?
前もって感謝します !!誰も〜ない