Использование NHibernate 2.0:
У меня есть объект с некоторыми изменениями, и я собираюсь выполнить сессию.Update (). Есть ли способ, которым я могу предварительно просмотреть SQL, который будет выполнен, фактически не выполняя его?
Вы можете обернуть транзакцию вокруг сеанса и выполнить обновление без фиксации.
Почему вы хотите это сделать? Вы можете показать это настройкой show-sql, но она также будет выполнена. Вы можете использовать NHibernate снова в базе данных в памяти, такой как SQLite, если вы хотите проверить отображение;)
С наилучшими пожеланиями Оливер Ханаппи