How to I know which position the row was inserted at when executing the
following code:

stmt.executeUpdate("INSERT INTO users (username, email) VALUES ('Test',
'test@test.com')");

The application should actually return the primary key from the inserted row
(a field called "uid"). I've looked everywhere in the JDBC API and it seems
like Sun forgot to add something like a getInsertionPosition() method.

Any help is greatly appreciated,
Fredrik Magnusson