Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Fehler ORA-00932 bei Verwendung einer Auswahl mit Union- und CLOB-Feldern

Ich glaube, das Problem ist die Verwendung von UNION statt UNION ALL . Die UNION Operator kombiniert die beiden Sätze und eliminiert Duplikate . Da CLOB-Typen nicht verglichen werden können, ist der Duplikateliminierungsteil nicht möglich.

Mit UNION ALL wird nicht versuchen, Duplikate zu eliminieren (Sie haben wahrscheinlich sowieso keine Duplikate), also sollte es funktionieren.