Så vitt jag vet finns det ingen sådan funktion i JPA/Hibernate. Men du kan skapa inbyggd fråga och använda inbyggd SQL. Jag kan inte oracle, men i PostgreSQL skulle jag skriva :
String sql = "update table set field = :values where ... returning id";
Query query = session.createNativeQuery(sql);
query.setParameter("value", value);
List ids = query.list();
Oracle kan ha liknande funktion och detta kommer att hjälpa dig.