Вы можете использовать оператор PRINT
вместо оператора SELECT
для достижения желаемого.
Например, вы можете использовать любое из следующего:
PRINT 'This is line 1.' + CHAR(13) + 'This is line 2.'
Или
PRINT 'This is line 1.' + CHAR(13)+CHAR(10) + 'This is line 2.'
Или
PRINT CONCAT(N'This is line 1.', 0xd000a, N'This is line 2.')
ОБНОВЛЕНИЕ: Согласно этому форуму ,
Вы не можете видеть char (13) в SSMS в формате Grid. Этот символ есть, и вы можете увидеть его, если вы выводите результат в отчет, в текст, в Excel. Но в сетке SSMS вы не можете видеть этого персонажа.
Вы можете изменить настройки с «Результаты в сетку» на «Результаты в текст»
из меню, используя следующие шаги:
Запрос -> Результаты к -> Результаты к тексту
Затем вы сможете просмотреть разрыв строки между двумя строками, используя любое из следующих значений
SELECT 'This is line 1.' + CHAR(13) + 'This is line 2.'
Или
SELECT 'This is line 1.' + CHAR(13)+CHAR(10) + 'This is line 2.'
Или
SELECT CONCAT(N'This is line 1.', 0xd000a, N'This is line 2.')