У меня есть критерий NHibernate, из которого мне нужно получить SQL-запрос.Я попробовал различные методы из здесь .Тем не менее, запрос, который я получаю, не содержит параметров (вместо него вместо него стоит «?», Как упомянуто выше здесь и здесь ).Кроме того, по крайней мере, одна вещь, которая не работает, это crit.setMaxResults (n).
Я также пробовал перехватчики NHibernate.Однако запрос, который я получаю в OnPrepareStatement (sql), также не имеет параметров.Есть ли другой способ получить SQL-запрос из критериев?
PS: - Критерии создаются в первую очередь, поскольку с ними проще работать для сложных бизнес-задач.Тем не менее, мне нужно сделать экспорт данных, что очень медленно по критериям.Я пытаюсь получить запрос из критериев, а затем выполнить экспорт BCP из этого.