【发布时间】:2013-01-30 14:45:51
【问题描述】:
为什么oracle不允许下面的查询
select to_clob(1) from dual
union
select wm_concat(sysdate) from dual;
wm_concat 返回一个 clob。为了使联合中的两个查询具有相同类型的列,我将第一个查询中的列转换为 clob,但 Oracle 给了我一个 [1]: ORA-00932: inconsistent datatypes: expected - got CLOB 错误,即使两者都返回一个 clob 值。
每个查询单独工作并且都返回一个 clob 值。
【问题讨论】: