標籤:
之前的時間文法講的太多,我想很多朋友會頭大,接下來就說點輕鬆一些的,Excel作為一個靈活小巧的資料操作儲存軟體,自發布以來,收到了很多人士的青睞,對於Excel有一個共同的印象,那就是方便,但當我們沉溺其中,不能自拔的時候,資料量的過於龐大和臃腫,會一擊置我們於死地,那我們就需要考慮如何去解決資料量日益龐大的問題,ok,sql,一個將資料玩弄於股掌的資料工具,鄙人是很鐘情於sql的,所以,帶點sql的東西送給大家。
工具/原料
SQL Server 2005
Office 2003
Excel匯入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,我們開啟對應的資料庫表來比對一下,資料匯出的是否是正確的:
END
SQL匯入Excel表資料
- 1
選擇要匯入的資料庫---任務---匯入資料:
- 2
選擇excel資料來源--瀏覽檔案。注意如果excel中首行資料為欄位,應勾選“首行包含列名稱”。
- 3
按照提示單擊下一步後選擇伺服器填寫驗證資訊和目標資料庫:
- 4
點擊下一步,確定匯入的類型:
- 5
選擇資料庫--選擇源表和原視圖,如果不選則目標,則會在資料庫中自動產生同名的表,並把資料匯入進去。
- 6
然後預設下一步,無須儲存SSIS包,直接預設立即運行:
- 7
最後點擊完成:
END
注意事項
【SQL Server】SQL與Excel的資料互連匯入匯出