Postgresql使用多个csv文件填充表。 pgAdmin4

时间:2017-02-16 20:33:31

标签: postgresql csv postgresql-9.6 pgadmin-4

我是使用Postgresql的新手,我在填充使用多个* .csv文件创建的表时遇到问题。我目前正在研究pgAdmin4。

我正在处理(现在)有30个csv文件。所有都具有相同的标题和一般结构。我想到的是按照这种语法逐个加载数据:

COPY courseratest 
FROM 'Y:/Clickstream/April_2016/video-2016-04-01_PARSED.csv' 
WITH DELIMITER ',' CSV HEADER

你必须同意这样做30次是浪费时间,效率非常低。

我的问题是:是否有一种使用与我描述的类似语法将多个csv文件加载到表中的有效方法?例如,在文件名中指定模式,以便Postgresql从文件夹加载适合该模式的所有csv文件。

我正在使用每日数据,因此文件的名称如下所示:

Y:/Clickstream/April_2016/video-2016-04-01_PARSED.csv
Y:/Clickstream/April_2016/video-2016-05-01_PARSED.csv
Y:/Clickstream/April_2016/video-2016-06-01_PARSED.csv

0 个答案:

没有答案