1樓:nice山東草原狼
在sql資料庫的很多應用場景中,需要將sql中的某個資料庫或查詢的結果匯出到excel中,因為excel更容易對資料處理和方便使用者郵箱傳輸。本次經驗歸納了sql資料表匯出到excel中的三種方法:
1、複製貼上,將sql查詢語句按指定條件匯出資料;——適合小量資料。
2、匯出完整的sql資料表為excel檔案;——適合大量資料。
3、定時自動匯出指定sql資料表為excel檔案;——適合大量資料。
其它:dts資料轉換服務匯入匯出嚮導或者dts設計器建立dts包;
2樓:匿名使用者
sqlserver表資料匯出為excel檔案一、少量資料匯出
1、在查詢分析器中,使用sql語句檢索要匯出的資料2、選中所有資料,點選滑鼠右鍵,選擇另存為csv檔案3、用excel把csv檔案另存為xls檔案。
二、**批量匯出
1、開始選單選擇"匯入和匯出資料"
2、選擇要匯出的資料庫,如圖配置
3、設定匯出目標
4、設定目標檔案
5、選擇篩選資料傳送
6、選擇匯出的**
7、完成設定
如何把sqlserver表資料匯出為excel檔案
3樓:baby_原來
1、開啟sql server management studio,然後找到相應的資料庫
2、右鍵點選資料庫名稱,然後點選「任務-->匯出資料」
3、彈出"匯入和匯出嚮導"介面後,點選【下一步】按鈕,進入"選擇資料來源"介面。「資料來源」和「伺服器名稱」採用預設值,「身份驗證」預設使用windows身份驗證,可選擇「使用sql server身份驗證」方式進行驗證。「資料庫」需要選擇為要匯出資料的目標資料庫。
4、點選【下一步】,進入"選擇目標"介面。預設目標為「sql native client」,需要將目標進行重新選擇為「microsoft excel」。然後選擇匯出位置(即「excel檔案路徑」),並命名一個匯出檔名。
5、點選【下一步】,進入"指定表複製或查詢"介面。在該介面,可以選擇資料匯出模式,如果需要通過sql查詢語句精確匯出部分資料,則選擇「編寫查詢以指定要傳輸的資料」匯出方式
6、如果選擇的是第二種匯出方式,則點選【下一步】按鈕,進入「提供源查詢」介面。在sql語句欄中,輸入查詢條件,然後點選【分析】按鈕檢驗sql語句是否正確有效,如果分析顯示「此sql語句有效」,則可以繼續執行下一步操作。
7、點選【下一步】,進入「選擇源表和源檢視」介面。繼續點選【下一步】按鈕,進入「儲存並執行包」介面。在該介面,點選【下一步】按鈕,然後點選【完成】按鈕,開始執行資料匯出操作。
在執行結束後,即可在相應匯出位置找到匯出的excel資料檔案。
4樓:匿名使用者
工具/原料
sqlserver2005或者sqlserver2008、sqlserver2008 r2
方法/步驟
1方法一:對於會寫查詢sql語句的則是直接寫查詢語句查詢出結果。如下圖:
2接下來到桌面新建一個空的excel檔案。
接下來回到sqlserver查詢介面。滑鼠右鍵點選查詢結果的左上角空白列,點選「連同標題一起復制」。則已複製好了資料。如下圖:
3接下來開啟之前建好的excel檔案把複製好的資料黏貼到excel即可。如下圖:
4方法二:對於不會寫查詢sql語句的則使用資料庫匯出方法。
選中要匯出資料的資料庫,點選右鍵會彈出一個右鍵選單。點選「任務」再點選「匯出資料(x)」。如下圖:
5點選了「匯出資料(x)」後會彈出一個介面,並填寫好資訊。如下圖:
6點選下一步跳轉到如下圖1中的介面。在目標中選中excel型別,介面資訊則發生改變,並選中匯出的excel路徑。如下圖2。
7點選下一步跳轉至如下介面,選中第一個選項。如下圖:
8點選下一步,勾選要匯出的表。如下圖:
9點選下一步,跳轉至如下介面:
10點選下一步:跳轉到如下圖1介面,選擇下一步在點選完成,則會跳到如下圖2介面。證明已經匯出成功了。
11開啟excel就可用看到匯出的excel了。
如何把sqlserver表資料匯出為excel檔案
5樓:匿名使用者
sqlserver表資料匯出為excel檔案一、少量資料匯出
1、在查詢分析器中,使用sql語句檢索要匯出的資料2、選中所有資料,點選滑鼠右鍵,選擇另存為csv檔案3、用excel把csv檔案另存為xls檔案。
二、**批量匯出
1、開始選單選擇"匯入和匯出資料"
2、選擇要匯出的資料庫,如圖配置
3、設定匯出目標
4、設定目標檔案
5、選擇篩選資料傳送
6、選擇匯出的**
7、完成設定
6樓:匿名使用者
工具/原料
sqlserver2005或者sqlserver2008、sqlserver2008 r2
方法/步驟
1方法一:對於會寫查詢sql語句的則是直接寫查詢語句查詢出結果。如下圖:
2接下來到桌面新建一個空的excel檔案。
接下來回到sqlserver查詢介面。滑鼠右鍵點選查詢結果的左上角空白列,點選「連同標題一起復制」。則已複製好了資料。如下圖:
3接下來開啟之前建好的excel檔案把複製好的資料黏貼到excel即可。如下圖:
4方法二:對於不會寫查詢sql語句的則使用資料庫匯出方法。
選中要匯出資料的資料庫,點選右鍵會彈出一個右鍵選單。點選「任務」再點選「匯出資料(x)」。如下圖:
5點選了「匯出資料(x)」後會彈出一個介面,並填寫好資訊。如下圖:
6點選下一步跳轉到如下圖1中的介面。在目標中選中excel型別,介面資訊則發生改變,並選中匯出的excel路徑。如下圖2。
7點選下一步跳轉至如下介面,選中第一個選項。如下圖:
8點選下一步,勾選要匯出的表。如下圖:
9點選下一步,跳轉至如下介面:
10點選下一步:跳轉到如下圖1介面,選擇下一步在點選完成,則會跳到如下圖2介面。證明已經匯出成功了。
11開啟excel就可用看到匯出的excel了。
sql server 怎麼用命令匯出成excel
7樓:文件類共創空間
下列方法可將sql資料匯出的excel中:
1、匯入到一個存在的excel檔案,且表頭已經設定:
insert into openrowset('microsoft.ace.oledb.
12.0','excel 12.0;hdr=yes;database=c:
\book1.xlsx',sheet1$) select * from 表。
2、匯入為新檔案:
exec master..xp_cmdshell 'bcp 資料庫名.dbo.
表名 out "c:\book1.xls" /c -/s"伺服器名" /u"使用者名稱" -p"密碼"'。
或exec master..xp_cmdshell 'bcp "select * from 資料庫名.dbo.
表名 order by 某欄位" queryout "c:\book1.xls" /c -/s"伺服器名" /u"使用者名稱" -p"密碼"'。
8樓:圖暢軟體
exec master..xp_cmdshell 'bcp "use 資料庫名稱 select top 3 * from 表名稱" queryout c:\book.
xls -c -s"伺服器名稱" -u"sa" -p"密碼"'
以上測試通過。。
9樓:菜園畫畫
用sql查詢分析器查出的資料,點選查出的資料區,點選選單--->編輯--->全選--->複製,拷貝到excel**中就ok了
10樓:靈貓的羽毛
可行:舉個例子,資料庫裝在192.168.0.2上,sql登陸使用者sa 密碼pas
需要匯出test_n庫的table_n表
匯出內容放在d:\a.xls 這個excel檔案中exec master..
xp_cmdshell 'bcp "use test_n select * from table_n" queryout d:\a.xls -c -s"192.
168.0.2" -u"sa" -p"pas"'
如何把sqlserver表資料匯出為excel檔案
11樓:jssz圓樂百鳥爭
1、複製貼上,將sql查詢語句按指定條件匯出資料;——適合小量資料。
2、匯出完整的sql資料表為excel檔案;——適合大量資料。
3、定時自動匯出指定sql資料表為excel檔案;——適合大量資料。
其它:dts資料轉換服務匯入匯出嚮導或者dts設計器建立dts包;——待測試。
12樓:周啟萌
方法一:對於會寫查詢sql語句的則是直接寫查詢語句查詢出結果。
接下來到桌面新建一個空的excel檔案。
接下來回到sqlserver查詢介面。滑鼠右鍵點選查詢結果的左上角空白列,點選「連同標題一起復制」。則已複製好了資料。
接下來開啟之前建好的excel檔案把複製好的資料黏貼到excel即可。
方法二:對於不會寫查詢sql語句的則使用資料庫匯出方法。
選中要匯出資料的資料庫,點選右鍵會彈出一個右鍵選單。點選「任務」再點選「匯出資料(x)」。如下圖:
點選了「匯出資料(x)」後會彈出一個介面,並填寫好資訊。
點選下一步跳轉到如下圖1中的介面。在目標中選中excel型別,介面資訊則發生改變,並選中匯出的excel路徑。
點選下一步跳轉至如下介面,選中第一個選項。
點選下一步,勾選要匯出的表。
點選下一步,跳轉至如下介面:
點選下一步:跳轉到如下圖1介面,選擇下一步在點選完成,則會跳到如下圖2介面。證明已經匯出成功了。
開啟excel就可用看到匯出的excel了。
13樓:excel活學巧用之財務
有幾種方法,通過sql server 管理器用匯出功能,用sql語句,通過excel連線資料庫進行資料引入
如何把sqlserver表資料匯出為excel檔案
14樓:匿名使用者
在sql企業管理器或sql server management studio中選擇要匯出的**,點選滑鼠右鍵,
有選單『匯出資料』,開啟按嚮導選擇**、匯出方式等等即可
sql server如何批量更新資料
update 表名 set value case when id 1 then 一個值 when id 2 then 一個值 when id 3 then 一個值 else valueend上邊就是舉個例子,意思是,當id 1時,把value設定個值,當id 2時,value設定另一個值,依次類推,...
ExcelVba如何把表裡的資料放入另表裡相應的單元格
參考vlookup公式的用法 圖例是要對d2輸入對應的數字,解釋 vlookup a a,h k,2,0 的含義 vlookup 接收4個引數,回圖中分答 別是a a,h k,2,0。a a代表以第一列為要查詢的值,h k代表搜尋的範圍是h列到k列,2代表取出h k列中的第二列 左起 因為d2這個單...
如何修改sql server資料庫身份驗證的模式
下文就為您介紹如何修改sql server身份驗證模式,以及修改sql server 2000系統管理員sa的登入密碼的方法,希望對您能有所幫助。下面以作業系統windows 2000上的sql server 2000為例,對誤將sql server身份驗證模式選擇為 windows身份驗證模式 的...