sql >> Base de Datos >  >> RDS >> Oracle

Error ORA-00932 al usar una selección con campos de unión y CLOB

Creo que el problema es el uso de UNION en lugar de UNION ALL . La UNION el operador combinará los dos conjuntos y eliminará los duplicados . Dado que los tipos CLOB no se pueden comparar, la parte de eliminación duplicada no es posible.

Usando UNION ALL no intentará realizar la eliminación de duplicados (probablemente no tenga duplicados de todos modos), por lo que debería funcionar.