Batch file 使用带<;的SQLCmd将SQL表导出到文本文件中~&燃气轮机;as场分离器
我正在尝试创建一个windows批处理文件,以将数据从Batch file 使用带<;的SQLCmd将SQL表导出到文本文件中~&燃气轮机;as场分离器,batch-file,Batch File,我正在尝试创建一个windows批处理文件,以将数据从SQL表导出到.txt文件,并将作为字段分隔符 我尝试使用^进行转义,但仍然无法将作为字段分隔符导出,下面是命令 sqlcmd-S YourDBServer-d DB\u NAME-E-Q“从表“-o”tableName\u date.txt“-S”^“-W-h-” 我该怎么逃跑?请帮助。您是否尝试过^?转义仅在没有周围字符的情况下有效。“…事实是,-s开关使用第一个字符作为列分隔符,无论在它后面写多少个字符。谢谢,elzooilogico
SQL
表导出到.txt文件,并将
作为字段分隔符
我尝试使用^
进行转义,但仍然无法将
作为字段分隔符导出,下面是命令
sqlcmd-S YourDBServer-d DB\u NAME-E-Q“从表“-o”tableName\u date.txt“-S”^“-W-h-”
我该怎么逃跑?请帮助。您是否尝试过^
?转义仅在没有周围字符的情况下有效。
“
…事实是,-s开关
使用第一个字符作为列分隔符,无论在它后面写多少个字符。谢谢,elzooilogico yes,-s开关只允许一个字符。我正在使用bcp来实现同样的目标。