Du vill ha chr(10)
istället för char(10)
.
Var försiktig med detta, för det kan vara fel nyrad. Den "rätta" nylinjen beror på klienten som konsumerar den. Mac, Windows och Linux använder alla olika nylinjer. En webbläsare förväntar sig <br />
.
Det kan vara säkrast att skriva din uppdatering så här för PostgreSQL 9.1+. Men läs dokumenten som länkas nedan.
UPDATE public.table
SET long_text = E'First Line\nSecond line.'
WHERE id = 19;
Standardvärdet för 'standard_conforming_strings ' är 'på' i 9.1+.
show standard_conforming_strings;