Sejauh yang saya tahu tidak ada fungsi seperti itu di JPA/Hibernate. Tetapi Anda dapat membuat kueri asli dan menggunakan SQL asli. Saya tidak tahu oracle, tetapi di PostgreSQL saya akan menulis :
String sql = "update table set field = :values where ... returning id";
Query query = session.createNativeQuery(sql);
query.setParameter("value", value);
List ids = query.list();
Mungkin oracle memiliki fungsi yang serupa dan ini akan membantu Anda.