+1 I use stmt.getGeneratedKeys() with the sqlite-jdbc driver all the time. MetaData.supportsGetGeneratedKeys() should return true.