我在PostgreSQL
中创建了一个巨大的数据库,其中有可以接受NULL值的整数字段。然而,当我尝试从CSV文件导入数据到数据库时,它会抛出以下错误:
ERROR: invalid input syntax for integer: "NULL"
CONTEXT: COPY reports_results, line 1, column teacher_id: "NULL"
我将尝试使用copy命令将数据导入数据库,例如:
copy reports_results(test_type_id, teacher_id)
from '/Downloads/mydata.csv';
据我所了解,数据库不会接受带引号的NULL
值,即"NULL"
。但是我的csv文件中没有任何引号,无论何时出现NULL
值。在这种情况下,我该如何导入它们?