Jag hoppas/tror att du kan använda ett anonymt PL/SQL-block:
begin:myresult =copy_entity(:id);end;
Nu har du "kolumnnamn" mitt resultat med resultatet.
Jag har aldrig använt hibernate så jag hoppas att det fungerar. Jag vet inte hur flexibel Hibernate är.