Postgres COPY TO NULL ganze Zahlen
Ich habe eine CSV, die verschiedene Spalten enthält. Eine der Spalten enthält ganzzahlige Daten. Wenn Sie jedoch eine Kopie ausführen, um:
COPY soc
FROM '~/soc.asc'
WITH DELIMITER 'Ich bekomme folgendes:
ERROR: invalid input syntax for integer: ""
CONTEXT: COPY soc, line 1, column soc_code: ""
anscheinend versucht Postgres, eine leere Zeichenfolge in eine Ganzzahl einzufügen. Wie kann ich das beheben? Ich möchte mein Schema nicht wirklich an den Import anpassen, wenn es geholfen werden kann.
;
Ich bekomme folgendes:
ERROR: invalid input syntax for integer: ""
CONTEXT: COPY soc, line 1, column soc_code: ""
anscheinend versucht Postgres, eine leere Zeichenfolge in eine Ganzzahl einzufügen. Wie kann ich das beheben? Ich möchte mein Schema nicht wirklich an den Import anpassen, wenn es geholfen werden kann.