3

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を挿入しようとすると、問題なく保存されます。

4

1 に答える 1