1) change executeUpdate to return Long
2) for insert SQL statement, the executeUpdate will return the newly generated key