如何导出数据以进行手动阅读?

问题描述

| 我有一个带有一些列的表,这些列的数据多达8000个字符。对于表中的某些记录,我想将此信息导出到文本文件中,以便可以手动浏览一些记录。所以基本上我有一个这样的表:
Col1  | Col2  | Col3
---------------------
 A1   |   A2  |   A3
 B1   |   B2  |   B3
我想将其格式化为以下形式并写入文本文件
Col1:
A1
Col2:
A2
Col3:
A3

Col1:
B1
Col2:
B2
Col3:
B3
有人可以提出实现此目标的方法吗?     

解决方法

        
select \'Col1:\' + char(13) + Char(10) + Col1 + char(13) + Char(10)
     + \'Col2:\' + char(13) + Char(10) + Col2 + char(13) + Char(10)
     + \'Col3:\' + char(13) + Char(10) + Col3 + char(13) + Char(10)
     + char(13) + Char(10)
from table
编辑:并且您必须确保在Microsoft SQL Server Management Studio中选择了\'Results to Text \'而不是\'Results to grid \'