Mudah untuk memanggil fungsi jika fungsi Anda mengembalikan string or varchar
nilai .
session.createSQLQuery("select my_super_fn(:param1)")
Dimana my_super_fn adalah nama fungsi Anda dengan parameter param1 .
Untuk menguji sintaks coba kode ini yang memberi Anda tanggal server saat ini.
Date d = (Date)session.createSQLQuery("select CURDATE()").uniqueResult();
System.out.println(d);
Untuk jenis fungsi lainnya, rujuk pertanyaan di sini tentang cara melakukannya.