Я использую Oracle rdbms. Мое отображение выглядит следующим образом Id(x => x.Tid,"ID").Column("ID").GeneratedBy.TriggerIdentity();
fluent-nHinernate TriggerIdentity nhIdOutParam всегда возвращает null (Oracle rdbms)
но запрос SQL заканчивает тем, как:
NHibernate: INSERT INTO bla bla bla :nhIdOutParam = NULL [Type: Int32 (0)]
Почему nhIdOutParam
всегда возвращает нуль значение?
версия для печати версия для печати версия для печати 1.2.0.712. nHibernate версия 3.1.0.4000
я думал, что это будет работать для оракула, но не будет для Postgresql. вставка заканчивается «возвратом nhIdOutParam», который присваивает сгенерированный идентификатор этому параметру out – Firo