2013-02-10 32 views
0

我剛開始學習Oracle SQL開發。Oracle SQL開發:通過光標插入txt文件到sql表格

我想寫CURSOR逐行讀取文本文件並插入到SQL表中。

但是,我不太確定我需要放置文本文件的文件夾。

我應該在哪裏放置文本文件?

我剛開始學CURSOR ......你能不能給我說說光標簡單的例子?

感謝

回答

1

一個cursor是處理whithin PLSQL查詢結果的方式,所以基本上,讀取與光標並沒有真正意義的文件...

有一些方法如何從plsql讀取文本文件並將其插入表中。在大多數情況下,它應該這樣開始:

  1. 把文件中的特定目錄中的文件系統
  2. 創建DIRECTORY db對象引用該文件系統目錄。

現在您可以使用UTL_FILE或(恕我直言,更好)external tables