0
私はOracle rdbmsを使用しています。 私のマッピングは、この Id(x => x.Tid,"ID").Column("ID").GeneratedBy.TriggerIdentity();
流暢nHinernate TriggerIdentity nhIdOutParamは常にnullを返します(Oracle rdbms)
のように見えますが、SQL要求は、ように見える終わる:
NHibernate: INSERT INTO bla bla bla :nhIdOutParam = NULL [Type: Int32 (0)]
なぜnhIdOutParam
は常にヌル値を返すのですか?
fluent-nHibernateバージョンは1.2.0.712です。 nHibernateのバージョンは3.1.0.4000です
として
私は、これはOracleのだろうがないPostgresqlのために働くだろうと思いました。 insertは 'nhIdOutParam'を返すことで終了し、生成されたidをこのoutパラメータに割り当てます – Firo