PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Низови литерали и escape знаци в postgresql

частично. Текстът е вмъкнат, но предупреждението все още се генерира.

Намерих дискусия, която показва, че текстът трябва да бъде предшестван с „E“, като такъв:

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

Това потисна предупреждението, но текстът все още не се връщаше правилно. Когато добавих допълнителната наклонена черта, както предложи Майкъл, тя работи.

Като такъв:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете потребител само за четене в PostgreSQL?

  2. Как да получа асинхронна/управлявана от събития поддръжка LISTEN/NOTIFY в Java с помощта на база данни на Postgres?

  3. Postgres колона X не съществува

  4. Операторът не съществува:json =json

  5. Генерирайте произволно число в диапазона 1 - 10