posts - 310, comments - 6939, trackbacks - 0, articles - 3
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          日歷

          <2008年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          相冊

          搜索

          •  

          積分與排名

          • 積分 - 1381077
          • 排名 - 18

          最新評論

          使用物化視圖在跨數據間傳遞Clob字段內容

          Posted on 2008-09-22 14:50 詩特林 閱讀(1968) 評論(0)  編輯  收藏 所屬分類: Oracle

          最近需在兩臺服務器上的兩個數據庫間進行數據的轉換。即從機器A上的數據庫A將其若干表的數據insert到機器B上的數據庫B中。

          在建立完DBLink后,普通數據類型的insert沒有問題。但對于Clob字段的insert過程出了一些問題。

          在網上找了很久,有網友建議使用temporary globlal table來完成此功能,開始采納此方法,開始好好的,但后不知道為什么,又不可以了。

          后來oraclc 10 和11g都強調使用物化視圖(materialized view),覺得這個地方應該可以用得上。

          --對于LOB字段,需要使用materialized view
          create materialized view view_t_billdefi as select * from t_billdefi@mylink1;
          insert into twmgdt.t_billdefi 
          select * from view_t_billdefi 
          where applicationid in ('2f9d4fd4-6e35-4ade-8362-01f418dce641''1165459604552000');
          drop materialized view view_t_billdefi;
          主站蜘蛛池模板: 赤峰市| 汤原县| 集贤县| 陇西县| 靖远县| 德保县| 大悟县| 龙海市| 威海市| 当雄县| 阿荣旗| 界首市| 镇原县| 大化| 托克逊县| 太和县| 平江县| 阳谷县| 潢川县| 新田县| 蕲春县| 太和县| 二手房| 循化| 涟水县| 合肥市| 大兴区| 神木县| 白朗县| 黄山市| 清丰县| 济南市| 乌鲁木齐县| 兴隆县| 锦屏县| 长乐市| 屏山县| 桃园县| 钦州市| 扎赉特旗| 桃江县|