Доколкото знам, няма такава функционалност в JPA/Hibernate. Но можете да създадете собствена заявка и да използвате собствен SQL. Не познавам оракул, но в PostgreSQL бих написал :
String sql = "update table set field = :values where ... returning id";
Query query = session.createNativeQuery(sql);
query.setParameter("value", value);
List ids = query.list();
Може Oracle да има подобна функционалност и това ще ви помогне.