Pokud vím, žádná taková funkce v JPA/Hibernate není. Ale můžete vytvořit nativní dotaz a použít nativní SQL. Oracle neznám, ale v PostgreSQL bych napsal:
String sql = "update table set field = :values where ... returning id";
Query query = session.createNativeQuery(sql);
query.setParameter("value", value);
List ids = query.list();
Může být oracle mít podobné funkce a to vám pomůže.