Na srečo pa nam nova različica JDBC olajša delo in pridobivanje samodejno generiranih polj, tako da je stavek SELECT v te namene le še zgodovina. Specifikacija JDBC 3.0 namreč določa metodo getGeneratedKeys(), ki je postala sestavni del vmesnika Statement. To metodo pokličemo po tem, ko izvedemo stavek INSERT, in z njo dobimo vse vrednosti, ki jih je zgenerirala zbirka podatkov sama.