表存在Clob、Blob欄位,dblink報錯的解決辦法

abin1703發表於2016-04-20


1、建立dblink 
略,dblink為test_clob_link
2、將存在clob、blob欄位的表,寫成試圖 (將lob欄位轉換成varchar   轉換函式 dbms_lob.substr

 create or replace view v_my_history as  
  select p.history_id,p.history_name,   
    dbms_lob.substr(CHANGE_RESULT,4000,1) change_result   
  from my_history p;  

3、透過dblink訪問轉換過的試圖
select count(1) from v_my_history@test_clob_link;  

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30345407/viewspace-2084858/,如需轉載,請註明出處,否則將追究法律責任。

相關文章