1

I would like to add a new line in SELECT statement in SSMS. how can it be done? I wanted to display the output as

No columnname
---------
1
2

I tried

select '1'+CHAR(13)+CHAR(10)+'2'

It showing the o/ p as

No

columnname
---------
1 2

But did not help..

Please advice

4

3 回答 3

2

您的方法select '1'+CHAR(13)+CHAR(10)+'2'是正确的...您只需将结果更改为文本而不是网格。它是工具栏上的一个按钮。在网格模式下,这仍然是一行,因此它在第一行。

这是这三个中的左按钮:

结果

SSMS 示例

于 2018-07-13T13:51:04.017 回答
0

这将与print命令一起使用,或者您也可以将整个文本复制并粘贴到记事本中以查看所需的结果。

print '1'+CHAR(13)+CHAR(10)+'2'
于 2018-07-13T13:36:25.727 回答
0

尝试这个 :

select v 
from ( values (1), (2), (3)
     ) val(v)
于 2018-07-13T13:38:13.007 回答