Microsoft SQL Server Management Studio - 查询结果为文本

问题描述 投票:0回答:3

我在 Microsoft SQL Server 中有一个数据库,并且正在使用 Microsoft SQL Server Management Studio。

我可以选择将查询结果插入到文件中,尽管查询结果没有用任何特殊符号分隔。

看起来像这样

select * from table_name

输出:

18 182 3386 NULL
18 790 12191 NULL

在文件中:

18          182         3386        NULL
18          790         12191       NULL

是否有可能修改查询,以便在每条记录之后都会放置一个特殊字符,如下所示:

在文件中:

18;          182;         3386;        NULL;
18;          790;         12191;       NULL;

我可以更轻松地将此数据库复制到其他程序。

sql sql-server
3个回答
40
投票

Click here

执行查询之前,请在 SSMS 上单击此处。


17
投票

在 SSMS 中:

Tools
>
Options
>
Query Results
>
Results To Text

顶部选项有

Output Format
,可以在那里设置分隔符。


9
投票

CTRL+T 然后执行,= 文本结果
CTRL+D 然后执行 , = 网格结果

© www.soinside.com 2019 - 2024. All rights reserved.