舊資料庫A和新資料庫B,要實作A的資料同步到B,在B庫中建立物化視圖,把A中的資料select過來,然后在B庫的物化視圖上建立觸發器,在物化視圖有資料插入時把資料插入到B庫的表中。現在的問題是B庫的表中的資料有個欄位丟失最后一位,該欄位為varchar2(13bytes)型,而且不是所有的無組都丟失,出現丟失的元組出現的順序也沒有規律,求大神幫助啊

再觀察發現,這些有問題的無組有些float型的欄位也不正常,原本為null,現在都是0
物化視圖創建 create materialized view vm_tableNew refresh fast next SYSDATE+5/(24*60*60) as select * from tableOld@linktoold;
物化視圖上創建觸發器 create or replace trigger tri_vm_tableNew after insert on vm_tableNew for each row
begin insert into tableNew values(:new.欄位名); end;
求助解決方案!!
uj5u.com熱心網友回復:
沒人回答么?
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
LZ你把B庫的表中表的欄位定義為varchar2(20)再看看!uj5u.com熱心網友回復:
改成24了,也沒用,依然是不正常的
uj5u.com熱心網友回復:
SADE( vmin,vmax,itermax,Np,fit,arguin)最后一個引數是什意思轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/115085.html
標籤:基礎和管理
上一篇:Oracle12c Database Configuration Assistant 失敗
下一篇:pb sql查詢問題
