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

psql невалидна команда \N докато възстановяване на sql

Postgres използва \N като заместващ символ за NULL стойност. Но всички psql команди започват с обратна наклонена черта \ символ. Можете да получите тези съобщения, когато операторът за копиране не успее, но зареждането на dump продължава. Това съобщение е фалшива тревога. Трябва да потърсите всички редове преди тази грешка, ако искате да видите истинската причина, поради която операторът COPY не е успял.

Възможно е да се превключи psql в режим "спиране при първа грешка" и да се намери грешка:

psql -v ON_ERROR_STOP=1


  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, bytea

  2. Някакви недостатъци при използването на текст от тип данни за съхранение на низове?

  3. Как да показвате нулеви стойности при изпълнение на заявки в psql (PostgreSQL)

  4. Каква е разликата между LATERAL JOIN и подзаявка в PostgreSQL?

  5. Паралелен unnest() и ред на сортиране в PostgreSQL