小招技巧: EXCEL文件導入數據庫(轉)

EXCEL文件導入數據庫的簡便方法sql

 

嗨! 這個問題你可能有不少好方法.
不過多學一種不是壞事.

你用的方法多是:
1. 存成txt文件, 再用sql*loader
2. 存成txt文件, 再用第三方工具(如pb, delphi, toad, pl/sql dev等)導入.

sql*loader用起來費勁, 爲了小小的需求, 裝一個第三方工具麻煩.
看看個人方法.

好比文件中有id, name兩列(分別爲A列和B列), 要導入的表爲person(person_id, person_name)

在excel 文件的sheet的最右列, 添加一列, 對應第一行數據的單元格寫入如下內容:

= "INSERT INTO PERSON(PERSON_ID, PERSON_NAME) VALUES('" & A1 & "', '" & B1 & "');"

而後把這一行復制到全部數據行對應的列中.

這一列的內容拷貝出去保存, 即成爲能夠直接在sql*plus下運行的腳本.數據庫

 

例子:工具

  http://files.cnblogs.com/zping/excle例子.rarexcel

相關文章
相關標籤/搜索