首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 匯出精選資料:使用匯入匯出精靈自訂查詢條件

     編輯:關於SqlServer

需匯出資料表的特定欄位或符合條件的資料列時,無需撰寫 BCP 指令或 SSIS 套件,SQL Server 管理工具內建的「匯入匯出精靈」即可透過自訂 SQL 查詢完成。操作直觀、零程式碼,適合臨時性資料匯出需求。

操作步驟

  1. 在 SSMS 物件總管中,右鍵資料庫 → 工作 → 匯出資料,啟動精靈。
  2. 選擇資料來源與目的地(如另一資料庫、Excel、Flat File)。
  3. 關鍵步驟: 在「指定資料表複製或查詢」頁面,選擇 「撰寫查詢以指定要傳輸的資料」。

選擇自訂查詢選項

  1. 下一步,在查詢編輯器輸入 SQL 陳述式,例如:
SELECT CustomerID, CompanyName, ContactName, Phone
FROM Customers
WHERE Country = 'Taiwan' AND City IN ('Taipei', 'New Taipei');

輸入自訂 SQL 查詢

  1. 連續點擊「下一步」完成匯出。

適用場景

  • 匯出特定欄位子集(避免敏感欄位外洩)。
  • 依業務條件篩選資料(如特定日期範圍、客戶群體)。
  • 跨資料庫/異質資料源匯出(支援 OLE DB/ODBC 目的地)。
  • 一次性報表資料準備、測試資料產生。

進階提示

  • 查詢可包含 JOIN、UNION、CTE 等複雜邏輯,只要結果集結構固定即可。
  • 大量資料匯出建議勾選「使用大量插入」選項提升效能。
  • 定期匯出需求請改用 SSIS 套件排程執行,支援參數化、錯誤處理、記錄與部署管理。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved