Sql Query中的新行

时间:2009-07-06 06:24:32

标签: sql

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

4 个答案:

答案 0 :(得分:108)

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

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

DECLARE @NewLineChar AS CHAR(2) = CHAR(13) + CHAR(10)
PRINT ('SELECT FirstLine AS FL ' + @NewLineChar + 'SELECT SecondLine AS SL')

答案 1 :(得分:28)

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

-- SQL Server: 
SELECT CHAR(13) + CHAR(10)

答案 2 :(得分:19)

您可以Char(13)Char(10)。 Cr和Lf。

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

答案 3 :(得分:14)

在SQL中使用CHAR(10)作为新行  标签为char(9)Char(13)回程