सबसे पहले, यह this प्रश्न का डुप्लिकेट नहीं है। अगर यह है, माफ करना, लेकिन मैं इसे पढ़ने से मेरी समस्या का समाधान नहीं कर सका। जब मैं इस SELECT कथन पर अमल करने की कोशिशत्रुटि ओआरए -00 9 32 यूनियन और सीएलओबी फ़ील्ड के साथ चयन का उपयोग करते समय
ORA-00932: inconsistent datatypes: expected - got CLOB
:
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
चयनित क्षेत्र (t_txt) CLOB डेटाप्रकार की है
मैं इस त्रुटि हो रही है। जैसा कि आप देख सकते हैं, यह एक ही तालिका का एक ही स्तंभ है। यह कथन एक बड़े से संबंधित है, मैंने उस हिस्से को अलग कर दिया है जहां मुझे यह समस्या है।
बहुत बहुत धन्यवाद।
'यूनियन' के बजाय 'यूनियन ऑल' आज़माएं। –