Postgresql - CSV Import Truncates



我试图导入一个.csv文件131k+行到PostgreSQL DB。只有65535行被导入。为什么会发生这种情况?我该如何解决这个问题?

COPY tablename (field names...)
FROM 'my CSV File Path'
DELIMITER ','
CSV HEADER;

我怀疑你要导入的表有一个自动递增的标识符,它是一个无符号整数。该数据类型的最大可能值数是65,535。有可能Postgres导入数据直到它到达那个点,然后就放弃了。

如果您有标识符,请尝试将其设置为无符号整数(或更大的大小),而不是无符号smallint。

相关内容

  • 没有找到相关文章

最新更新