首頁 > 軟體

【SQL Server】SQL與Excel的資料互通匯入匯出

2019-12-07 08:59:17

之前的時間語法講的太多,我想很多朋友會頭大,接下來就說點輕鬆一些的,Excel作為一個靈活小巧的資料操作儲存軟體,自發布以來,收到了很多人士的青睞,對於Excel有一個共同的印象,那就是方便,但當我們沉溺其中,不能自拔的時候,資料量的過於龐大和臃腫,會一擊置我們於死地,那我們就需要考慮如何去解決資料量日益龐大的問題,ok,sql,一個將資料玩弄於股掌的資料工具,鄙人是很鍾情於sql的,所以,帶點sql的東西送給大家。

1

先給大家說一下本次經驗的流程,我先從我的資料庫中找一個表,然後把表資訊匯出到Excel中,然後為了方便期間,我會將Excel表中的資料再匯入到SQL資料庫中,當然會以一個新建立表的形式出現。Office的版本2003以後的都可以,過程大同小異。

2

先開啟資料庫,至於資料庫相關的操作,我想不再多說了,因為這些經驗都是給差不多入門的朋友看的,如果你還不知道sql是個什麼東西,還不知道基本的操作,那對不住了親,這個經驗真不適合你哦。


3

新建一個Excel,直接從Excel的資料選單中匯入SQL資料庫表資料。選擇「資料」選單:


4

然後選擇「匯入外部資料」--「匯入資料」:


5

選擇「新的SQL Server 連線.odc」,雙擊:


6

接下來,輸入伺服器名稱,然後登入憑據,如果伺服器是原生的話,可以直接用「.」或者localhost,點下一步:


7

選擇要連線的資料庫,同時選擇要匯出的表,然後點選下一步:



8

然後定義一個檔案名稱,點選「完成」:


9

這時候輪到Excel的部分的,系統需要你指定一個存放資料的位置。


10

確定存在位置後,點選「確定」:


11

ok,我們開啟對應的資料庫表來比對一下,資料匯出的是否是正確的:


1

選擇要匯入的資料庫---任務---匯入資料:



2

選擇excel資料源--瀏覽檔案。注意如果excel中首行資料為欄位,應勾選「首行包含列名稱」。


3

按照提示單擊下一步後選擇伺服器填寫驗證資訊和目標資料庫:



4

點選下一步,確定匯入的型別:



5

選擇資料庫--選擇源表和原檢視,如果不選則目標,則會在資料庫中自動生成同名的表,並把資料匯入進去。


6

然後預設下一步,無須儲存SSIS包,直接預設立即執行:



7

最後點選完成:




IT145.com E-mail:sddin#qq.com