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

psql comando non valido \N durante il ripristino di sql

Postgres usa \N come simbolo sostitutivo del valore NULL. Ma tutti i comandi di psql iniziano con una barra rovesciata \ simbolo. È possibile ricevere questi messaggi quando un'istruzione di copia non riesce, ma il caricamento del dump continua. Questo messaggio è un falso allarme. Devi cercare tutte le righe prima di questo errore se vuoi vedere il vero motivo per cui l'istruzione COPY non è riuscita.

È possibile passare psql alla modalità "stop al primo errore" e trovare l'errore:

psql -v ON_ERROR_STOP=1