sql-server-2005 – Sqlcmd生成没有行标题下的虚线的文件,没有行
发布时间:2020-12-12 06:45:39 所属栏目:MsSql教程 来源:网络整理
导读:使用以下sqlcmd脚本: sqlcmd -S . -d MyDb -E -s,-W -Q "select account,rptmonth,thename from theTable" c:dataExport.csv 我得到一个包含的csv输出文件 acctnum,facilname ——-,——–,——— ALLE04,201406,Allendale Community for Senior Living-LTC
使用以下sqlcmd脚本:
sqlcmd -S . -d MyDb -E -s,-W -Q "select account,rptmonth,thename from theTable" > c:dataExport.csv 我得到一个包含的csv输出文件
有没有办法摆脱列标题下的虚线:——-,但保留列标题? 还有一种方法可以摆脱底部用于行数的两条线? 我尝试使用parm -h-1,但是除了列标题和虚线. 解决方法解决方案:1)要删除行计数(“(139行受影响)”),您应该使用SET NOCOUNT ON语句.见ref. 2)要删除列标题,应使用值为-1的-h参数.见ref (section Formatting Options). 例子: C:Userssqlservr.exe>sqlcmd -S(local)SQL2012 -d Test -E -h -1 -s,-W -Q "set nocount on; select * from dbo.Account" > d:export.txt. 要么 C:Userssqlservr.exe>sqlcmd -S(local)SQL2012 -d Test -E -h -1 -s,-W -Q "set nocount on; select * from dbo.Account" -o "d:export2.txt" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |