Fehler ORA-00932 bei Verwendung einer Auswahl mit Union- und CLOB-Feldern
Erstens ist dies kein Duplikat vondiese Frage. Wenn ja, leider konnte ich mein Problem nicht durch Lesen lösen.
Ich erhalte diesen Fehler:
ORA-00932: inconsistent datatypes: expected - got CLOB
Wenn ich versuche, diese SELECT-Anweisung auszuführen:
SELECT TXT.t_txt
FROM CITADM.tb_avu_txt_grc GR
INNER JOIN CITADM.tb_avu_txt TXT
ON (GR.e_txt = TXT.e_txt and GR.u_txt = TXT.u_txt)
WHERE TXT.u_lin_ord = 1
UNION
SELECT TXT.t_txt
FROM CITADM.tb_avu_txt_grc_cvd GRC
INNER JOIN CITADM.tb_avu_txt TXT
ON (GRC.e_txt = TXT.e_txt and GRC.u_txt = TXT.u_txt)
WHERE TXT.u_lin_ord = 2
Das ausgewählte Feld (t_txt) hat den Datentyp CLOB. Wie Sie sehen, ist es dieselbe Spalte derselben Tabelle. Diese Aussage gehört zu einer größeren, ich habe den Teil isoliert, wo ich dieses Problem habe.
Vielen Dank.