首先,这不是this题的翻版.如果是的话,很抱歉,我不能通过阅读来解决我的问题.
我收到这个错误:
ORA-00932: inconsistent datatypes: expected - got CLOB
当我try 执行此SELECT语句时:
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数据类型.如您所见,它是同一个表中的同一列.这个陈述属于一个更大的陈述,我已经隔离了我有这个问题的部分.
非常感谢.