私の知る限り、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();
オラクルが同様の機能を持っている可能性があり、これはあなたを助けます。