正如主题所建议的那样,我正在寻找能够从查询中获取文本结果的方法,包括换行符(\n)和回车符(\r)。
事实上,我将 JSON 格式的数据存储在序列化的文本列中。将其命名为 [data] 列。数据列值的文本大小较大。如果有一些解决方案可以即时将其输出到文本文件并保留数据长度、换行符和回车符,那就太好了。
我尝试了几种可能的方法,例如。
sqlcmd -S localhost -d Database1 -E -Q "select col1, col2, col3, col4, [data] from table1 " -o "c:\outputfile.txt"
但是使用此解决方案,它包括表格标题,并且内容在中间被切碎。我不在乎它是否会通过手动完成,但是从 SQL Management Studio 复制会删除所有回车和换行符。
任何建议将不胜感激!