Bağdaştırıcı mysql-connector-java-5.1.6-bin.jar
bağlantısını kullanarak MySql DB'deki bir toplu iş grubunu güncelleştirmeye çalışıyorum. Bu answer uyarınca, bir kayıt başarısızlığı durumunda sürücü devam edebilir veya istisna atabilir.java kodu aracılığıyla true değerine continueOnError özelliği ayarlandı
JDBC sürücüsü, bir deyim başarısız olursa ya da bir deyim başarısız olduğunda toplu iş akışında ifadeleri yürütmeyi durdurmayı seçebilirse, toplu işteki tüm ifadeleri yürütmeyi denemeyi seçebilir. konnektör kavanoz documentation gereğince
, bu continueOnError
gerçek varsayılan olduğunu söylüyor.
continueBatchOnError
sürücü bir ifade başarısız olursa Toplu komutları işlemeye devam etmelidir. JDBC özelliği her iki şekilde de (varsayılan olarak 'true') izin verir.
Varsayılan: sürümden itibaren
gerçek: 3.0.3
bazı iş mantığına göre bu özellikler değerini değiştirmek istiyorum. Öyleyse bu özelliği nasıl uygulayabilirim (benim java kodumda).
Not: Bağlantı parametresini değiştiremiyorum. Sadece bir connection
nesnesi alıyorum ve toplu güncelleştirmeyi yürütün.