Один из вариантов - просто использовать именованный запрос SQL в файле сопоставления:
<sql-query name="CurrentDate">
<![CDATA[
select getdate()
]]>
</sql-query>
Тогда в вашем телефонном коде:
IQuery q = session.GetNamedQuery("CurrentDate");
var date = q.UniqueResult<DateTime>();
Конечно, это работает, только если вы хотите получить только дату, а не дату, а также другие части ваших сущностей.