Zdá se, že musíte nastavit useAffectedRows
ve vlastnostech ovladače ručně.
Po chvíli googlování jsem dostal řešení. Tuto chybu MySql můžete odkazovat na tento INSERT ON DUPLICATE KEY UPDATE vraťte 0, pokud nedojde ke změně JDBC ExecuteUpdate
Také v diskuzi je uvedeno, že to vydali v 5.1.7
UPRAVTE Vaši druhou otázku:
useAffectedRows :
Výchozí:false
Od verze:5.1.7
Reference useAffectedRows v JDBC Connector-j