如何在SQL Server中将大表存档为CSV?

时间:2017-07-21 09:54:19

标签: sql-server csv

在SQL Server 2014中,我想将一些大表本地存档为CSV。这些表有数百万条记录。我该怎么办?

2 个答案:

答案 0 :(得分:1)

您可以按如下方式使用BCP:

bcp.exe yourtable out "D:\yourtableoutputdata.csv" -T -c -C 65001 -t

答案 1 :(得分:0)

您可以使用此命令完成。打开Command Prompt Run As Administrator并复制下面的粘贴命令。它将导出为CSV

sqlcmd -S . -d DatabaseName -E -s',' -W -Q "SELECT * FROM TableName" > C:\Test.csv