2010-09-20 147 views
6

我有2個問題。將數據從文本文件加載到oracle中的表中

  1. 除了使用SQL加載器之外,是否有任何方法將數據從.txt文件加載到Oracle中的表中?
  2. 如何從表中卸載數據到文本文件?

有人請幫幫我。

在此先感謝。從比SQL加載其他txt文件

回答

1
  1. 加載數據 - 外部表,UTL_FILE包
  2. 卸載數據 - UTL_FILE包

使用Google時,你會發現大量的信息,這些關鍵詞。

+0

嗨普拉,感謝您的答覆 – Aby 2010-09-20 10:42:21

+0

Informix中有像一個簡單的功能「從「加載」爲此目的。我想問的是在oracle中是否存在這樣簡單的事情 – Aby 2010-09-20 10:43:24

+0

最接近的是EXTERNAL TABLE – 2010-09-20 23:51:13

6

有一堆選項。這取決於上下文 - 你的Oracle版本,數據格式,這是客戶端或服務器等,在這裏有一個快速名單,大概有許多其他方法:

文件輸入:

文件輸出:

-1

用於卸載數據,您可以只後臺打印文件。在SQLPLUS中創建一個假脫機文件,然後運行一個選擇查詢,從表中讀取數據,格式化數據並返回一個字符串。數據將被寫入文件。

其他解決方案已被提及。包括TOAD在內的工具具有創建文件的功能。

相關問題