問題はこれかもしれません:
.Table("PigToYig")
Oracleオブジェクト名は、デフォルトでは大文字です。ただし、指定された場合、Oracleは名前を二重引用符で囲んで適用します。つまり、テーブルにデフォルトの名前が付いている場合は、代わりにこれを渡す必要があるかもしれません...
.Table("PIGTOYIG")
NHibernateがこれらの変数をSQLに変換する方法によって異なります(私はNHibernateに精通していません)。
問題はこれかもしれません:
.Table("PigToYig")
Oracleオブジェクト名は、デフォルトでは大文字です。ただし、指定された場合、Oracleは名前を二重引用符で囲んで適用します。つまり、テーブルにデフォルトの名前が付いている場合は、代わりにこれを渡す必要があるかもしれません...
.Table("PIGTOYIG")
NHibernateがこれらの変数をSQLに変換する方法によって異なります(私はNHibernateに精通していません)。