Sql Query中的新行

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

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') 
 -- Access: SELECT CHR(13) & CHR(10) -- SQL Server: SELECT CHAR(13) + CHAR(10) 

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

Char()在SQL Server中工作,我不知道其他数据库。

在SQL中使用CHAR(10)作为新行
char(9)为Tab
和回车Char(13)