將dmp資料匯入到另乙個表

2021-08-22 16:45:52 字數 836 閱讀 1763

偶然看到有人問, 如何將a表匯出的dmp檔案匯入到b表中, 初一看, 的確好象是不行, 其實還是有辦法的. 先來建乙個測試環境吧!

sql> create table t_a as select * from tab;

table created.

sql> create table t_b as select * from tab where rownum < 1;

table created.

任務是將t_a表匯出的記錄匯入到t_b表中, 所以我在system使用者中建了乙個同義詞.

sql> create synonym t_a for mydul.t_b;

synonym created.

接下來的匯出和匯入命令, 你自已去試試吧.

exp mydul/mydul file=t_a.dmp tables=t_a

imp system/oracle file=t_a.dmp fromuser=mydul touser=system ignore=y

驗證一下資料有沒有匯入進去.

sql> select count(*) from t_b;

count(*)

----------

17

sql> select count(*) from t_a;

count(*)

----------

17

oracle的imp匯入資料時, 也只不過是執行insert語句而已, 向同義詞和向表, 它分得清嗎?

AS將乙個專案匯入到另乙個專案中

需求 有專案a,b。需要將b整合到a中,作為a的乙個模組。方法 4.在a中project structure 中dependcies 裡新增對b的依賴,或者你自己在gradle檔案中配置也可以。5.在匯入的bmodule中,找到其androidmanifest.xml檔案,刪除原本的啟動頁的配置,因...

Oracle 將乙個庫的資料匯入到另乙個庫

最新更新2011 9 28號。最近的專案中遇到了乙個棘手的問題,由於許多業務都是放在定時中執行,有乙個需求是統計商戶或者門店建立的活動效果,在近期的3.5版本做了很大調整,因此在新的統計方式需要相容歷史活動,所以得把所有的活動遍歷統計一次。考慮到 上線當天晚上定時會跑得很慢,所以上級決定目前只將20...

oracle將乙個表資料插入到另乙個表

一 插入部分表資料,示列 將table name new表中五個字段對應插入到table name表中,where後面是條件判斷可去掉 where forgid 0 插入指定行資料 insert into table name t t.val1,t.val2,t.val3,t.val4,t.val5...