[英]Export to CSV with Column Header using cmd shell and bcp
数据库名称: TESTING
表名: TEST
Client_Code Client_Name Amount
123 ABC 10
456 PQR 20
789 XYZ 30
147 IJK 40
带有Fallowing标头的CSV要求输出
Client Code Client Name Total balance
123 ABC 10
456 PQR 20
789 XYZ 30
147 IJK 40
我正在使用休闲查询,但是结果却没有标题
exec master..xp_cmdshell 'bcp "select * from TESTING.dbo.TEST" queryout C:\queryoutput.csv -t"," -S"NEMP-HNI6101\SQLEXPRESS" -T -c -C RAW'
如何使用上面的命令(带有Client Code
, Client Name
和Total balance
标题使用上述命令导出到csv?
请建议sql查询
您应该像这样对标题进行联合
exec master..xp_cmdshell 'bcp "SELECT ''Client_Code'',''Client_Name'',''Total Balance'' union all select cast(Client_Code as nvarchar(50)),Client_Name, cast([Amount] as nvarchar(50)) from TESTING.dbo.TEST" queryout C:\queryoutput.csv -t"," -S"NEMP-HNI6101\SQLEXPRESS" -T -c -C RAW'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.