Volání funkce je jednoduché, pokud vaše funkce vrací string or varchar
hodnotu .
session.createSQLQuery("select my_super_fn(:param1)")
Kde my_super_fn je název vaší funkce s parametrem param1 .
Chcete-li otestovat syntaxi, vyzkoušejte tento kód, který vám poskytne aktuální datum serveru.
Date d = (Date)session.createSQLQuery("select CURDATE()").uniqueResult();
System.out.println(d);
Další typy funkcí naleznete v otázce zde jak to udělat.