Microsoft SQL Server Management Studio - 以文本形式查询结果

Mat*_*szC 11 sql sql-server

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

我可以选择将查询结果插入到文件中,但查询结果不会被任何特殊符号分隔.

看起来像这样

select * from table_name
Run Code Online (Sandbox Code Playgroud)

输出:

18 182 3386 NULL
18 790 12191 NULL
Run Code Online (Sandbox Code Playgroud)

在文件中:

18          182         3386        NULL
18          790         12191       NULL
Run Code Online (Sandbox Code Playgroud)

有没有可能修改查询所以在每条记录之后它会放一个特殊的字符,如下所示:

在文件中:

18;          182;         3386;        NULL;
18;          790;         12191;       NULL;
Run Code Online (Sandbox Code Playgroud)

我将这个数据库复制到其他程序会更容易.

M.A*_*Ali 24

点击这里

在执行查询之前单击此处的SSMS.


Har*_* CO 11

在SSMS中:

Tools> Options> Query Results>Results To Text

有顶级选项Output Format,可以在那里设置分隔符.


小智 9

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