如何在SQL Server 2008 R2中存储"新行"

use*_*443 1 sql sql-server select newline

我想在我的选择查询中使用新行

例如:

SELECT
    FULLNAME + ADDRESS AS X1
FROM 
    TBL_USERS
Run Code Online (Sandbox Code Playgroud)

结果应该是这样的:

ABBAS KOLAHDOOZAN
ISFAHAN,BOZORGMEHR ST
Run Code Online (Sandbox Code Playgroud)

作为一个列.

我用CHAR(10), CHAR(13)但不行.

有没有人有工作的解决方案?

Stu*_*tLC 5

Sql

SELECT
 FULLNAME + CHAR(13) + CHAR(10) + ADDRESS AS X1
FROM
TBL_USERS;
Run Code Online (Sandbox Code Playgroud)

将在列之间插入Windows CRLF.您可能会看到的是SSMS的输出到网格结果,它将占用空白.如果要查看实际结果,请切换到文本结果模式.