检索使用executeBatch()插入的行数

时间:2015-09-30 08:07:43

标签: java mysql sql jdbc

我目前正在将数据批量插入到mysql中。 我使用INSERT IGNORE但是当我遍历我收到的int[]时,即使是“IGNORED”的行返回值1,但我需要跟踪实际记录的数量插入

    insert ignore into demographics (mac_address,name,password,email,gender) values(?,?,?,?,?)

1 个答案:

答案 0 :(得分:0)

executeBatchResults = ps.executeBatch(); // executeBatch()返回int [],其中每个元素代表每次executeBatch()调用更新的行数