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

SQL Server BCP 工具將資料表匯出為文字檔完整參數指南

     編輯:關於SqlServer

bcp 是 SQL Server 高效能大量匯入匯出命令列工具,支援多種格式(原生、字元、Unicode)與靈活參數。本文完整列出語法、所有參數說明(資料庫/擁有者/資料表/檢視表/查詢、方向 in/out/queryout/format、檔案路徑、錯誤處理、批次大小、格式檔、編碼、分隔符、伺服器連線、驗證等),並說明 6.5 版相容性限制。

常用匯出範例

-- 以字元模式匯出資料表至 tab 分隔文字檔
bcp MyDB.dbo.MyTable out C:\export.txt -c -t\t -r\n -S "MyServer" -U sa -P pwd

-- 以 Unicode 模式匯出(支援中文)
bcp MyDB.dbo.MyTable out C:\export.txt -w -S "MyServer" -T

關鍵參數速查

參數說明
-c字元模式,char 儲存,tab 分隔、換行結束
-wUnicode 模式,nchar 儲存,tab/換行,適合中文
-n原生模式(二進位),最快但僅限 SQL Server 間轉移
-t自訂欄位分隔符(預設 tab)
-r自訂列結束符(預設換行)
-T信任連線(Windows 整合驗證)
-b批次大小(每批提交一次)
-f格式檔路徑(記錄欄位對應)
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved