首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Export-CSV如何使用列分隔符

Export-CSV如何使用列分隔符
EN

Stack Overflow用户
提问于 2014-09-18 23:03:00
回答 1查看 1.7K关注 0票数 1

我有下面的脚本,它工作得很好,但我需要使用管道分隔符作为列分隔符,帮助:

代码语言:javascript
复制
$enddate = (Get-Date).tostring("yyyyMMdd")
$AttachmentPath6 = 'D:\PerfTeam_Queries\' + $enddate + '_Interfaces.csv'
$QueryFmt6= "SELECT NodeID,InterfaceID,InterfaceName,InterfaceType,InterfaceTypeDescription,InterfaceSpeed,InterfaceMTU,InBandwidth,OutBandwidth,FullName FROM Interfaces; "
Invoke-Sqlcmd -ServerInstance localhost -Database NetPerfMon -Query $QueryFmt6 | Export-CSV $AttachmentPath6
EN

回答 1

Stack Overflow用户

发布于 2014-09-18 23:26:05

您需要使用参数-s,然后我将使用引号并将管道放入这些引号中,即

sqlcmd -S localhost -d NetPerfMon -Q $QueryFmt6 -s "|“-o $AttachmentPath6

根据Matt的评论:

Invoke-Sqlcmd导出本地主机-Database NetPerfMon -Query $QueryFmt6 | -ServerInstance -CSV -Delimiter '|‘$AttachmentPath6

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25916219

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档