select '' as sys_policy_value_id, '' as value from table(sys.dbms_debug_vc2coll $POLICY_DEF_NAMES$) ap
UNION
select TO_CHAR(p.sys_policy_value_id), p.value from policy_value p这里的p.value是CLOB。所以我得到了这个异常。
如果我使用to_char('p.value'),我会得到numberFormat异常。如果我将'' as value改为null as value,那么我会得到ora-00932 inconsistent datatypes expected - got clob。
也尝试过使用联合,但不起作用。
发布于 2017-04-20 13:29:02
使用DBMS_LOB.substr(p.value,4000)。它起作用了。
https://stackoverflow.com/questions/43510793
复制相似问题