excel文件與txt文件互轉,並且把excel里的數據導入到oracle中


 

一、excel文件轉換成txt文件的步驟

a.首先要把excel文件轉換成txt文件

1、Excel另存為中已經包含了TXT格式,所以我們可以直接將Excel表格另存為TXT格式,但是最后的效果好像不是很令人滿意(如下圖);

這種方式是將表格以空格符分隔來排出來的,若表格很長的話可能就不是很好了

2、Excel轉TXT,而且在TXT中將表格以“,逗號”隔開的方式來排序,這樣有利於我們區分

操作方法:先將Excel表格“文件”-->另存為,然后選擇“CSV”格式;然后將“CSV”格式文件用“記事本”來打開,打開后效果如下圖。

打開后將文件另存為“TXT”格式即可。

b.把轉換后的txt文件中的數據導入到oracle中

1、在pl*sql中選擇tools-->text importer,在出現的窗口中選擇"Data from Textfile",然后再選擇"Open data file",

2、在彈出的文件選擇框中選中保存有數據的文本文件,此時將會看到data from textfile中顯示將要導入的數據

注:如果不將"Name in header"勾選上會導致字段名也當做記錄被導入到數據庫中,從而導致數據錯誤

 

 3、點擊data to oracle,選擇將要導入數據的表,並在fields中將文本中的字段與表中的字段進行關聯

4、點擊import按鈕進行導入

5、查看導入的數據

至此導入成功。

三、txt文件轉換成excel步驟

1、這里我就將上述的Excel轉成完成的TXT文件再次轉換為Excel。操作如下:

  步驟一、打開Excel然后單擊“文件”-->打開,將“文件類型”選擇為“所以文件”,然后選擇你需要轉換的“.txt”文件,將其打開;

  步驟二、此時會彈出個“文本導入向導”,選擇默認的“分隔符號”然后下一步,如下圖:

步驟三、此次“3步驟之2”的窗口中,我們將“分隔符號”中的“逗號”勾選,然后直接單擊“完成”按鈕;(如圖)

轉換已經完畢,看看TXT文件是不是已經完整導入到了Excel中!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM