sql >> Database teknologi >  >> RDS >> Oracle

Fejl ORA-00932 ved brug af en select med union og CLOB felter

Jeg tror, ​​problemet er brugen af ​​UNION i stedet for UNION ALL . UNION operator vil kombinere de to sæt og eliminere dubletter . Da CLOB-typer ikke kan sammenlignes, er duplikat-elimineringsdelen ikke mulig.

Brug af UNION ALL vil ikke forsøge at fjerne dubletter (du har sikkert ikke dubletter alligevel), så det burde virke.



  1. Flytning af SQL Server-databaser til skyen

  2. Sådan afslutter du PostgreSQL kommandolinjeværktøj:psql

  3. mysql fejl 1364 Feltet har ikke en standardværdi

  4. Cross Join i Oracle