Chcesz chr(10)
zamiast char(10)
.
Uważaj z tym, ponieważ może to być zła nowa linia. „Właściwy” znak nowej linii zależy od klienta, który go używa. Komputery Mac, Windows i Linux używają różnych znaków nowej linii. Przeglądarka będzie oczekiwać <br />
.
Najbezpieczniej będzie napisać swoją aktualizację w ten sposób dla PostgreSQL 9.1+. Ale przeczytaj dokumenty, do których prowadzą linki poniżej.
UPDATE public.table
SET long_text = E'First Line\nSecond line.'
WHERE id = 19;
Domyślna wartość „standard_conforming_strings ' jest włączony' w wersji 9.1+.
show standard_conforming_strings;