首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

使用BCP将表导出为文本文件时怎么加入表头

2012-04-28 
使用BCP将表导出为文本文件时如何加入表头?大家好。我要用BCP将数据库中的表导出为CSV文件,现在用的是这个

使用BCP将表导出为文本文件时如何加入表头?
大家好。

我要用BCP将数据库中的表导出为CSV文件,现在用的是这个命令:

EXEC master..xp_cmdshell 'bcp "SUP..Merchant" out c:\dt.csv -c -t, -Sxxx -Uxxx -Pxxx'

这样能成功导出,但有个问题是没有加入表头,像下面这样:

data1, data2, data3

data4, data5, data6

......

我想得到这个结果:

columnName1, columnName2, columnName3

data1, data2, data3

data4, data5, data6

......

请问该加什么样的参数?

谢谢。

[解决办法]
select column_name from dbname.INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='table name'
加在前面当表头

热点排行