【发布时间】:2018-06-07 22:55:53
【问题描述】:
我正在尝试使用 pgAdmin4 导入 CSV。我使用查询创建了表,
CREATE TABLE i210_2017_02_18
(
PROBE_ID character varying(255),
SAMPLE_DATE timestamp without time zone,
LAT numeric,
LON numeric,
HEADING integer,
SPEED integer,
PROBE_DATA_PROVIDER character varying(255),
SYSTEM_DATE timestamp without time zone
)
我的 CSV 读取的标题和第一行是...
PROBE_ID,SAMPLE_DATE,LAT,LON,HEADING,SPEED,PROBE_DATA_PROVIDER,SYSTEM_DATE
841625st,2017-02-18 00:58:19,34.11968,-117.80855,91.0,9.0,FLEET53,2017-02-18 00:58:58
当我尝试使用导入对话框时,该过程失败并显示错误代码 1:
ERROR: invalid input syntax for type timestamp: "SAMPLE_DATE"
CONTEXT: COPY i210_2017_02_18, line 1, column sample_date: "SAMPLE_DATE"
在我看来没有错 - 有什么想法吗?
【问题讨论】:
-
首先只需尝试一个简单的“插入 i210_2017_02_18”,如果失败,请减少要插入的列。在尝试导入之前确认它有效
-
确保 SAMPLE_DATE 列有统一格式的数据
标签: sql postgresql postgis pgadmin pgadmin-4