【发布时间】:2010-11-24 06:16:15
【问题描述】:
我看到了许多尝试让 bcp 实用程序导出列名以及数据的黑客行为。如果我所做的只是将表转储到文本文件中,让 bcp 添加列标题的最直接方法是什么?
这是我当前使用的 bcp 命令:
bcp myschema.dbo.myTableout myTable.csv /SmyServer01 /c /t, -T
【问题讨论】:
-
我使用 with 子句和一个虚拟列 OrderCol 来保证顺序。与 temp as ( SELECT 'colName1','colName2','colName3','colName4','colName5','colName6','colName7','colName8',1 OrderCol Union all SELECT col1,col2,col3,col4, col5,col6,col7,col8, 2 OrderCol FROM TableName ) select col1,col2,col3,col4,col5,col6,col7,col8 from Temp order by OrderCol
标签: sql-server csv header bcp