ADO.NET Entity Frameworkを使用して、大きなxmlを含む新しいレコードをXmlType列を含むOracleテーブルに挿入しようとすると、次のエラーが発生します。
Oracle.DataAccess.Client.OracleException
Message=ORA-06550: line 5, column 22:
PL/SQL: ORA-00932: inconsistent datatypes: expected NUMBER got NCLOB
ORA-06550: line 4, column 1:
PL/SQL: SQL Statement ignored
この列にマップされるプロパティのデータ型は文字列です。
ただし、小さなxmlを挿入しようとすると、問題なく保存されます。