sql >> Databasteknik >  >> RDS >> PostgreSQL

Sträng bokstaver och escape-tecken i postgresql

Delvis. Texten har infogats, men varningen genereras fortfarande.

Jag hittade en diskussion som indikerade att texten måste föregås av "E", som sådan:

insert into EscapeTest (text) values (E'This is the first part \n And this is the second');

Detta undertryckte varningen, men texten returnerades fortfarande inte korrekt. När jag lade till det extra snedstrecket som Michael föreslog, fungerade det.

Som sådan:

insert into EscapeTest (text) values (E'This is the first part \\n And this is the second');


  1. Infoga alla värden i en tabell i en annan tabell i SQL

  2. Skriver läsbar kod för VBA – Prova* mönster

  3. Hur man löser ORA-28000 kontot är låst

  4. Hur konverterar man effektivt text till nummer i Oracle PL/SQL med icke-standard NLS_NUMERIC_CHARACTERS?