Het is eenvoudig om een functie aan te roepen als uw functie een string or varchar
teruggeeft waarde .
session.createSQLQuery("select my_super_fn(:param1)")
Waar my_super_fn is de naam van uw functie met parameter param1 .
Om de syntaxis te testen, probeert u deze code die u de huidige serverdatum geeft.
Date d = (Date)session.createSQLQuery("select CURDATE()").uniqueResult();
System.out.println(d);
Voor andere soorten functies verwijzen we naar een vraag hier over hoe u dit moet doen.