Sql Query中的新行

Kul*_*MCA 91 sql

如何在Sql Query中获得新的换行符或换行符?

San*_*ram 113

Pinal Dave在他的博客中解释了这一点.

http://blog.sqlauthority.com/2009/07/01/sql-server-difference-between-line-feed-n-and-carriage-return-rt-sql-new-line-char/

DECLARE @NewLineChar AS CHAR(2) = CHAR(13) + CHAR(10)
PRINT ('SELECT FirstLine AS FL ' + @NewLineChar + 'SELECT SecondLine AS SL')
Run Code Online (Sandbox Code Playgroud)


Eri*_*ken 30

-- Access: 
SELECT CHR(13) & CHR(10) 

-- SQL Server: 
SELECT CHAR(13) + CHAR(10)
Run Code Online (Sandbox Code Playgroud)

  • - oracle:`CHR(13)|| CHR(10)` (5认同)

jva*_*erh 19

你可以做Char(13)Char(10).Cr和Lf.

Char() 适用于SQL Server,我不了解其他数据库.


小智 15

使用CHAR(10)在SQL新线
char(9)的标签
,并Char(13)为回车