sql >> Database >  >> RDS >> PostgreSQL

psql ongeldige opdracht \N while restore sql

Postgres gebruikt \N als vervangend symbool voor NULL-waarde. Maar alle psql-commando's beginnen met een backslash \ symbool. U kunt deze berichten krijgen als een kopieeropdracht mislukt, maar het laden van dump gaat door. Dit bericht is een vals alarm. U moet alle regels voorafgaand aan deze fout doorzoeken als u de echte reden wilt zien waarom de COPY-instructie is mislukt.

Is het mogelijk om psql over te schakelen naar de modus "stop bij eerste fout" en om de fout te vinden:

psql -v ON_ERROR_STOP=1


  1. Activeer trigger bij update van columnA of ColumnB of ColumnC

  2. De beruchte java.sql.SQLException:geen geschikte driver gevonden

  3. Verzamel recursieve JSON-sleutels in Postgres

  4. Oracle Concurrent Manager