Sql Server BCP 导出数据到 xls

bcp是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,而且能以并行的方式高效地导入导出大批量的数据。bcp能够将数据库 的表或视图直接导出,也能经过SELECT FROM语句对表或视图进行过滤后导出。在导入导出数据时,可使用默认值或是使用一个格式文件将文件中的数据导入到数据库或将数据库中的数据导出到文件 中。下面将详细讨论如何利用bcp导入导出数据。html

bcp共有四个动做能够选择。
(1) 导入。
这个动做使用in命令完成,后面跟须要导入的文件名。
(2) 导出。
这个动做使用out命令完成,后面跟须要导出的文件名。
(3) 使用SQL语句导出。
这个动做使用queryout命令完成,它跟out相似,只是数据源不是表或视图名,而是SQL语句。
(4) 导出格式文件。
这个动做使用format命令完成,后而跟格式文件名。sql

 

BCP "select [Id], [Name],[Sex] from [users].[dbo].[customer]" quer
yout d:\data\bcp\users.xls -c -T

 

参考数据库

http://www.cnblogs.com/zerocc/p/3225723.html工具

谢谢命令行