我正在尝试将巨大的(~2 GB)csv文件导入postgres。下面是我用Python编写的查询:
q= ("COPY {db} from '{d}\\{file}' WITH (FORMAT CSV, NULL 'NULL', HEADER)
;").format(d = directory, db = db_name, file =fname)
现在位于17632150
的某个地方有一个整数字段,该字段以引号开头,但也未关闭:
"2195961,12855,628,No
我想知道我的选择在这一点上是什么?我唯一的限制是应该可以使用psycopg2
执行此操作。