Die neueste ODP.NET-Dokumentation – für „11.2 Release 5 Production (11.2.0.3.0)“ vom September 2012 – nennt das folgende bekannte Problem im Abschnitt „Entity Framework Related Tips, Limitations and Known Issues“, das den Fehler von adressiert die "if"-Anweisungen in den Codeblöcken der Frage:
Ältere ODP.NET-Dokumentation – für „Release 11.2.0.3.0 Production“ vom Mai 2011 – gibt das gleiche bekannte Problem an, also ist dies anscheinend schon seit einiger Zeit ein bekanntes Problem.
In keiner der oben genannten Dokumentationen wird erwähnt, dass derselbe Fehler bei den „AddObject“-Anweisungen in den Codeblöcken der Frage auftritt, aber dieses Problem ist einem anderen bekannten Problem für XMLType-Felder sehr ähnlich, das erwähnt wird: