標籤:style color os 使用 ar 檔案 資料 sp div
--從Excel檔案裡,匯入資料到SQL資料庫中,非常easy,直接用以下的語句:/*===================================================================*/--假設接受資料匯入的表已經存在insert into 表 select * from OPENROWSET(‘MICROSOFT.JET.OLEDB.4.0‘,‘Excel 5.0;HDR=YES;DATABASE=c:\test.xls‘,sheet1$)--假設匯入資料並產生表select * into 表 from OPENROWSET(‘MICROSOFT.JET.OLEDB.4.0‘,‘Excel 5.0;HDR=YES;DATABASE=c:\test.xls‘,sheet1$)/*===================================================================*/--假設從SQL資料庫中,匯出資料到Excel,假設Excel檔案已經存在,並且已經依照要接收的資料建立好表頭,就能夠簡單的用:insert into OPENROWSET(‘MICROSOFT.JET.OLEDB.4.0‘,‘Excel 5.0;HDR=YES;DATABASE=c:\test.xls‘,sheet1$)select * from 表--假設Excel檔案不存在,也能夠用BCP來導成類Excel的檔案,注意大寫和小寫:--匯出表的情況EXEC master..xp_cmdshell ‘bcp 資料庫名.dbo.表名 out "c:\test.xls" /c -/S"server名" /U"username" -P"password"‘--匯出查詢的情況EXEC master..xp_cmdshell ‘bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout "c:\test.xls" /c -/S"server名" /U"username" -P"password"‘/*--說明:c:\test.xls 為匯入/匯出的Excel檔案名稱.sheet1$ 為Excel檔案的工作表名,一般要加上$才幹正常使用.--*/
SQLServer怎樣匯入excel