Добър ден. Опитвам се да генерирам данни за импорт в pgsql чрез COPY FROM командата. Проблема е с NULL стойностите.
Пример: ---- COPY table1 (field1, field2) FROM stdin; value1 value2 value3 value4 value5 \N \. ---- При пускане на такова нещо получавам: psql:COPY.txt:4: ERROR: invalid input syntax for integer: "N" CONTEXT: COPY table1, line 1, column field2: "N" От това което четох, разбрах че по подразбиране \N се третира като NULL и че мога изрично да задам низ, който да се третира като NULL с 'NULL AS <null-str>'. Горния пример пробвах да го пусна и така: ---- COPY table1 (field1, field2) FROM stdin NULL AS '\N'; value1 value2 value3 value4 value5 \N \. ---- със същия резлутат. Колоната _не_ е NOT NULL. Всякакви идеи ще са добре дошли. :) Поздрави, -- Александър Илиев
