我有兩個Oracle表,一箇舊的和一個新的。 舊的設計很糟糕(比我的更重要,介意你),但有很多當前的數據需要遷移到我創建的新表中。轉換一個Oracle表(數據)以填充稍微不同的Oracle表的最佳方式是什麼?
新表格有新的列,不同的列。
我想到的只是寫一個PHP腳本或東西有一大堆的字符串替換的......清楚,是一個愚蠢的方式做到這一點,雖然。
我真的很希望能夠清理數據有點沿途爲好。一些它存儲了標記(例如:「
名字
」),大量的空白空間等,所以我真的想在修復所有這些問題之前把它放到新表中。
有沒有人有這樣的經驗嗎?我該怎麼辦?
謝謝:)
問題是你是否在尋找一個數據清理工具或INSERT ... SELECT ...以及一堆函數,正則表達式等等。你在說什麼類型的數據量(兆字節,千兆字節或千兆字節)。 – 2010-11-25 23:50:18