Oracle
 sql >> база данни >  >> RDS >> Oracle

Грешка ORA-00932 при използване на избор с полета за съюз и CLOB

Вярвам, че проблемът е в използването на UNION вместо UNION ALL . UNION операторът ще комбинира двата набора и елиминира дубликати . Тъй като типовете CLOB не могат да се сравняват, частта за елиминиране на дубликати не е възможна.

Използване на UNION ALL няма да се опитва да елиминира дубликати (вероятно нямате дубликати така или иначе), така че би трябвало да работи.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Критерии за хибернация за дати

  2. Как да използвате клауза за групово събиране с оператор SELECT INTO в базата данни на Oracle

  3. Не може да се предаде стойност на низ 1,2 като вход към заявка за оракул

  4. извикване на съхранена процедура през dblink

  5. Връщането на Oracle в употреба в Java (JDBC, подготвено изявление)