title: INSERT..RETURNING is not working in JOOQ
body: <p>I have a MariaDB database and I'm trying to insert a row in my table <code>users</code>. It has a generated <code>id</code> and I want to get it after insert. I have seen <a href="http://www.jooq.org/doc/3.8/manual/sql-building/sql-statements/insert-statement/insert-returning/" rel="noreferrer">this</a> but it's not working for me:</p>
  
  <pre><code>public Integer addNewUser(String name) {
      Record record = context.insertInto(table("users"), field("name"))
          .values(name)
          .returning(field("id"))
          .fetchOne();
      return record.into(Integer.class);
  }
  </code></pre>
  
  <p>New row is inserted but <code>record</code> is always <code>null</code>. I'm not using JOOQ code generation.</p>