Обратната наклонена черта няма специално значение в SQL, така че '\n'
е обратна наклонена черта, последвана от знака n
За да използвате "изходни последователности" в литерал на низ, трябва да използвате "разширена" константа :
select 'test line 1'||E'\n'||'test line 2';
Друг вариант е да използвате chr()
функция:
select 'test line 1'||chr(10)||'test line 2';
Или просто поставете новия ред в константата на низа:
select 'test line 1
test line 2';
Независимо дали това действително е показано като два реда във вашия SQL клиент, зависи от вашия SQL клиент.
актуализация:добър отговор от @thedayturns, където можете да имате по-проста заявка:
E'test line 1\ntest line 2'