【发布时间】:2016-01-12 18:56:30
【问题描述】:
我需要将多个 JSON 文件中的数据加载到 Postgres 表中,每个文件中都有多个记录。我正在使用以下代码,但它不起作用(我在 Windows 上使用 pgAdmin III)
COPY tbl_staging_eventlog1 ("EId", "Category", "Mac", "Path", "ID")
from 'C:\\SAMPLE.JSON'
delimiter ','
;
SAMPLE.JSON 文件的内容是这样的(给出两条记录):
[{"EId":"104111","Category":"(0)","Mac":"ABV","Path":"C:\\Program Files (x86)\\Google","ID":"System.Byte[]"},{"EId":"104110","Category":"(0)","Mac":"BVC","Path":"C:\\Program Files (x86)\\Google","ID":"System.Byte[]"}]
【问题讨论】:
-
哪个 Postgres 版本? 9.3? 9.4?
标签: json postgresql