我在charts
数据库中有一个postgres
表:
charts (
id: integer,
vendor_id: string,
rank: integer,
country: text,
genre: text,
created_at: datetime,
updated_at: datetime
)
我必须从具有以下结构的csv文件中将数据导入表中
id,country,genre,rank
我可以使用
导入文件COPY charts(
vendor_id,
country,
genre,
rank
)
FROM [FILE_PATH] DELIMITER ',' CSV HEADER
但是,我想用创建时间戳填充created_at
和updated_at
列。是否可以使用标准的postgres COPY
命令来做到这一点。
如果否,有什么更好的方法来解决它?
================================================ =======
POSTGRES版本:11.2
导入文件大小:> 5GB