Wywołanie funkcji jest proste, jeśli Twoja funkcja zwraca string or varchar
wartość .
session.createSQLQuery("select my_super_fn(:param1)")
Gdzie my_super_fn to nazwa funkcji z parametrem param1 .
Aby przetestować składnię, wypróbuj ten kod, który pobiera aktualną datę serwera.
Date d = (Date)session.createSQLQuery("select CURDATE()").uniqueResult();
System.out.println(d);
W przypadku innych typów funkcji zadaj pytanie tutaj jak to zrobić.