PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Letterali stringa e caratteri di escape in postgresql

Parzialmente. Il testo è inserito, ma l'avviso viene comunque generato.

Ho trovato una discussione che indicava che il testo doveva essere preceduto da 'E', in quanto tale:

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

Ciò ha soppresso l'avviso, ma il testo non veniva ancora restituito correttamente. Quando ho aggiunto la barra aggiuntiva come suggerito da Michael, ha funzionato.

In quanto tale:

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