很多時(shí)候會(huì)遇到排序或者聯(lián)合處理clob類(lèi)型數(shù)據(jù), 而clob數(shù)據(jù)又不支持這兩種操作, 所有需要把其轉(zhuǎn)換為字符串來(lái)進(jìn)行處理.
dbms_lob.substr(clobcloum,2000,1)
select id, name, coden
from cims_supplier
where name like 'A%'
and coden like 'A%'
union
select cdbregno as id,
dbms_lob.substr(supplier_name,2000,1) as name,
coden as coden
from acdsupplier_moltable
where supplier_name like 'A%'
and coden like 'A%'
cims_supplier表中的name是varchar2類(lèi)型, 而acdsupplier_moltable表中的supplier_name為clob類(lèi)型, 這樣就可以u(píng)nion了.
當(dāng)然排序也可以了.
select * from t1 order by dbms_lob.substr(clobcloum,2000,1);