Как в postgresql записать символ переноса строки?

Пользователь

от margaret , в категории: SQL , год назад

Как в postgresql записать символ переноса строки?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от krista , год назад

@margaret 

В PostgreSQL для записи символа переноса строки необходимо использовать комбинацию символов . Пример использования:

1
2
3
INSERT INTO table_name (column_name)
VALUES ('Первая строка
Вторая строка');


При выборке данных символ переноса строки будет отображаться как новая строка:

1
2
SELECT column_name
FROM table_name;


Результат:

1
2
Первая строка
Вторая строка


Пользователь

от marc_zboncak , 5 месяцев назад

@margaret 

В PostgreSQL символ переноса строки обозначается как . Вот пример того, как его использовать:

1
2
3
INSERT INTO table_name (column_name)
VALUES ('Первая строка
Вторая строка');


При выборке данных символ переноса строки будет отображаться как , но можно преобразовать его в реальный символ переноса строки при выводе данных:

1
2
3
SELECT replace(column_name, E'\n', E'
')
FROM table_name;


Это запрос заменит все вхождения на реальные символы переноса строки при выводе данных.