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

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

          Posted on 2008-09-22 14:50 詩特林 閱讀(1970) 評論(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;
          主站蜘蛛池模板: 梁平县| 汨罗市| 衢州市| 灵丘县| 湘西| 安岳县| 利川市| 太原市| 河源市| 梅河口市| 民乐县| 桐庐县| 西乡县| 江山市| 临颍县| 广水市| 望城县| 横峰县| 鲁甸县| 瓮安县| 凌海市| 文成县| 家居| 新绛县| 淮北市| 岫岩| 兰州市| 衡阳县| 邹平县| 内丘县| 桑植县| 榆中县| 偃师市| 子洲县| 井陉县| 永城市| 澄迈县| 西和县| 奉贤区| 延吉市| 洛川县|