【发布时间】:2021-02-08 17:59:38
【问题描述】:
我正在使用 timescaledb。
我关注的文档是Using PostgreSQL's COPY,用于将数据从 csv 文件迁移到 timescale db。 csv 文件的名称是 test.csv。
我创建了名为 test 的数据库,表的名称是 test1。根据 timescaledb 文档,表是一个超表。
表格的结构和csv文件的结构是一样的。
在 cmd 中执行以下命令时,除了在控制台命令 test-# 中添加 - 符号之外,我没有得到任何结果
psql -d test -c "\COPY test1 FROM C:\Users\DEGEJOS\Downloads\test.csv CSV"
如果我在命令后面加上;
psql -d test -c "\COPY test1 FROM C:\Users\DEGEJOS\Downloads\test.csv CSV"; 第 1 行出现语法错误。
如何解决此错误并将数据从 csv 文件插入到 db。
【问题讨论】:
标签: postgresql csv syntax-error psql timescaledb