Вопрос по sql – Новая строка в Sql Query

85

Как вы получаете новую строку или перевод строки в Sql Query?

Ваш Ответ

4   ответа
28
-- Access: 
SELECT CHR(13) & CHR(10) 

-- SQL Server: 
SELECT CHAR(13) + CHAR(10)
Error: User Rate Limit ExceededCHR(13) || CHR(10)
106

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')
Error: User Rate Limit Exceeded KuldipMCA
19

Char(13) а такжеChar(10), Cr и Lf.

Char() работает в SQL Server, я не знаю о других базах данных.

14

использованиеCHAR(10) для новой строки в SQL
char(9) для вкладки
а такжеChar(13) для возврата каретки

Похожие вопросы