我将通过pgAdmin 4将数据CSV导入到PostgreSQL。但是,出现了问题。
ERROR: invalid input syntax for type integer: ""
CONTEXT: COPY films, line 1, column gross: ""
我了解关于错误的信息,第一行第gross列存在空值,在其他列中也存在空值。我的问题是,如果导入的csv文件中存在空值该怎么办?我已经在谷歌上搜索过,但没有找到类似的情况。
CREATE TABLE public.films
(
id int,
title varchar,
release_year float4,
country varchar,
duration float4,
language varchar,
certification varchar,
gross int,
budget int
);
我尝试使用以下代码,但失败了
CREATE TABLE public.films
(
id int,
title varchar,
release_year float4 null,
country varchar null,
duration float4 null,
language varchar null,
certification varchar null,
gross float4 null,
budget float4 null
);
我在谷歌和stackoverflow论坛上搜索了很久,希望有人能够帮助我解决问题。