sqlcsv文件導入
⑴ PLsql Developer導入csv文件到oracle
csv文件內容:
要導入的表結構
create table RPT_MONILUCE_2_P01
(
imsi NUMBER,
road_line NUMBER,
ci NUMBER,
diff NUMBER,
rn NUMBER,
sdate DATE,
report_id NUMBER(20)
)
步驟:
1、在csv第一行上增加列欄位行。
2、修改文件後綴為.txt。
如果是excel的,先轉換為 csv,再修改後綴為.txt.
避開科學計數法的麻煩。
3、PLSQL Developer-工具--文本導入器
4、打開要導入的txt文件
打開後效果:
4、點擊「到Oracle數據」
選擇「所有者」,「表」。
注意:在欄位類型里,有些欄位在導入的時候可能需要轉換類型或格式。如此處的 sdate需要從string轉為date。
5、點擊導入按鈕
⑵ 如何把 .csv 的文件導入資料庫SQL SERVER 中!(急急急!!)
當成txt文本讀取,然後插入到資料庫中x0dx0a這個是csv格式x0dx0a 所謂「CSV」,是Comma Separated Value(逗號分隔值)的英文縮寫,通常都是純文本文件。下面是一個實際CSV文件中的部分內容,讓大家對他有一個感性的認識。我們選的是Sjojo_Rescan 的CSV文件(Sjojo是ASW-亞洲掃圖風的成員之一)。x0dx0asj_mino1001.jpg,715282,4FB55FE8,x0dx0asj_mino1002.jpg,471289,93203C5C,x0dx0asj_mino1003.jpg,451929,C4E80467,x0dx0a通常CSV文件開頭是不留空的,以行為單位,每行中記錄一張圖片的了多項數據,每項數據用逗號 來分隔(標准英文逗號)。
⑶ plsql怎麼導入csv數據
先在資料庫中建一個空表,表結構同csv文件列數據。然後菜單,工具,文本導入,按這個指引打開對應的csv文件,對應導入的列名和格式,點導入就可以了。
⑷ 如何把csv文件導入到sql資料庫
如何把csv文件導入到sql資料庫
使用SQL
Server
自帶的數據導入向導,右擊擊要導入的資料庫,任務→導入數據啟動向導,
數據源選擇「平面文件源」,然後瀏覽打開要導入的csv文件,
⑸ 如何將多個csv文件導入到SqlServer中
解決辦法:
1.打開Microsoft Visual Studio.
2.文件-新建-項目-Integration Services 項目.
3.名稱任意定義,在這里名稱為:CsvImportSqlserver,勾選"創建解決方案的目錄"
4.在"數據流"下,點擊頁面藍色字母,進入編輯區.
5.選擇左側工具箱,選擇"平面文件源"和"OLE DB 目標"控制項拖動到編輯區.
6.選中「平面文件源」,右鍵選擇編輯,彈出「平面文件源編輯器」窗口.
7.在「平面文件連接管理器」中,點擊「新建」按鈕。
8.連接管理器:ImprotFile(任意起名),在常規中,瀏覽要導入的csv文件的所在路徑(如:test_1.csv)。
注意:勾選(在第一個數據行中顯示列名稱)
9.默認「列」的設置,在「高級」中,匹配數據類型一致。
目標資料庫中,int類型的欄位-〉在高級中,設置「四位元組帶符號的整數 [DT_I4]」
varchar類型的欄位-〉設置「字元串 [DT_STR]」注意:類型的大小。
smallint類型欄位-〉設置「雙位元組帶符號的整數 [DT_I2]」
decimal類型的欄位-〉設置「雙精度浮點數 [DT_R8]」
10.點擊確定,選中「平面文件源」,右鍵「添加路徑」,連接自:平面文件源;連接至:OLE DB目標
輸出:平面文件源 ; 輸入:OLE DB目標輸入。
11.設置後,在編輯區發現有個(平面文件源-〉OLE DB目標輸入)的指向箭頭。
12.接下來,選中(OLE DB目標),右鍵編輯。
13.新建OLE DB 連接管理器。
14.伺服器名:IP地址(172.26.36.6)
15.在選擇或輸入一個資料庫名中:選擇要導入到的資料庫(如:DW)
16.點擊「測試連接」,提示連接成功,確定並關閉窗口。
17.接下來,在「數據訪問模式」中:表或視圖。
18.表或視圖名稱:資料庫中相對應的表:test庫。
19.在「應射」中,設置逐個欄位一一映射。
20.點擊確定。
21.點擊F5,進行調試,看數據是否在正確導入。
(如果報錯,重新設置數據類型)
22.點擊「控制流」,選中控制項Foreach 循環容器,拖到編輯區。
23.把「數據流任務」放入「Foreach 循環容器」中
24.選中「Foreach 循環容器」,右鍵編輯。
25.在「集合」選項-枚舉器配置,選擇csv文件所在的文件夾。
26.文件名以正則表達式的方式輸入,如(test_*.csv)
27.變數映射:在變數列下拉項中,點擊「新建變數」,名稱:var_test,其他默認,直接點擊確定。
28.在編輯區左下腳-連接管理器中,選中「ImprotFile」右鍵屬性;
29.點擊expressions後面的編輯按鈕,屬性:ConnectionString,表達式:選擇「var_test」變數,並把它拖到「表達式」區域。
30.確定後,開始F5,開始導入集合中所有csv文件.
31.至此,所有設置完畢。
同理,要想把資料庫表,導出csv文件,也一樣道理。
足球 另:當導入一個csv文件時,可以根據sqlserver導入導出向導就可以。
具體操作如下:
1.選中資料庫test,右鍵-任務-導入數據。
2.點擊「下一步」按鈕
3.數據源選擇:平面文件源
4.其他選項,與上述一致。(數據類型一定要匹配正確)
5.下一步,輸入正確的伺服器名稱,資料庫名稱。
6.在「表和視圖」中,「源」與「目標」的表要映射正確。
7.下一步,選擇「立即運行」。
8.點擊完成,開始導入。
⑹ 如何把csv文件導入到sql資料庫
1、首先打開sqlserver選擇一個資料庫,右擊選擇任務,點擊導入數據打開導入導出向導:
2、進入向導,下一步來到數據源的選擇界面:
3、接著點擊數據源下拉框,選擇平面文件源:
4、在彈出的窗口中,選擇csv文件,篩選一下數據,點擊下一步:
5、隨後一路下一步,一直到出現完成按鈕就說明導入成功了:
⑺ 如何把csv文件導入到sql資料庫
處理文件不是很大的csv文件,我們可以直接用Excel或者txt打開,但是遇到文件超級大的就沒法用這種方法打開了,我們就可以將數據導入到SQL資料庫就行查看,效率會大大提高。
http://jingyan..com/article/54b6b9c0fa50092d583b479f.html