2011-11-15 57 views

回答

2

是的。

沒有更多的細節,我只是說,你應該看看外部表來從文件中獲取數據到數據庫中,然後從外部表中選擇並使用「INSERT ALL」功能插入多個表格,來自單個輸入。

希望有所幫助。

+0

嗨馬克,你能解釋一下細節嗎?我可以使用SQL Developer做到這一點嗎? – user602599

1

有幾個選擇(不是一個詳盡的列表):

  • 走外鍵的依賴關係圖,並確保您插入它的「孩子」之前插入數據「父母」。
  • Defer所有FOREIGN KEY,因此插入順序無關緊要。如果您可以在單個事務中執行整個導入,那麼這很好。
  • 暫時disable FOREIGN KEY約束,以任意順序導入數據,然後重新啓用它們。
相關問題