sql >> Databáze >  >> RDS >> PostgreSQL

psql neplatný příkaz \N při obnově sql

Postgres používá \N jako zástupný symbol za hodnotu NULL. Ale všechny příkazy psql začínají zpětným lomítkem \ symbol. Tyto zprávy můžete získat, když příkaz copy selže, ale načítání výpisu pokračuje. Tato zpráva je falešný poplach. Pokud chcete vidět skutečný důvod, proč příkaz COPY selhal, musíte prohledat všechny řádky před touto chybou.

Je možné přepnout psql do režimu "zastavit při první chybě" a najít chybu:

psql -v ON_ERROR_STOP=1


  1. Nejrychlejší způsob, jak provádět vnořené hromadné vkládání s použitím scope_identity()?

  2. Lumen - Vytvořte připojení k databázi za běhu

  3. Jak vypsat tabulky v MySQL a MariaDB

  4. SequelizeConnectionError:certifikát s vlastním podpisem