title: jOOQ loadInto not throwing error on foreign key constraint fail
body: <p>I'm migrating some tables from a DB to another (MySql 5.7, jOOQ 3.10), and using the following code to insert:</p>
  <pre><code>try {
       myDatabase
           .loadInto(MYTABLE)
           .onErrorAbort()
           .batchAll()
           .loadRecords(rows)
           .fields(MYTABLE.fields())
           .execute();
   } catch (Exception e) {
       e.printStackTrace();
   }
  </code></pre>
  <p>This table has a FK constraint to another table, and the insert works if the other table is populated. However, if I don't populate the other table first, I don't get any errors, the program completes 'successfully', but no rows are inserted.</p>
  <p>Trying to execute the same insert via terminal/datagrip gives me the expected FK error</p>
  <p>Edit: also tried with <code>.onErrorAbort()</code> (added to the sample code)</p>