Anda dapat:
-
Buat kueri SQL asli, dengan
session.createSQLQuery(...)
. Anda dapat mengekstrak satu baris hasil denganuniqueResult()
. -
Dapatkan
Connection
JDBC dariSession
, dan ekstrak string koneksi dari metadata database. Untuk SQL Server, saya yakin Anda harus menguraiconnection.getMetaData().getURL()
untuk mengekstrak nama database yang sebenarnya.
Perhatikan bahwa Session.connection()
dianggap usang, dan Anda seharusnya menggunakan Session.doWork()
.