【发布时间】:2017-10-09 10:15:22
【问题描述】:
我正在尝试使用 psql 将数据从 csv 文件复制到 windows cmd 中的表。请找到我使用过的以下cmd,
psql -h localhost -p 5432 -U postgres --dbname postgres -c COPY test FROM 'D:\test\Book1.csv' DELIMITER ',' CSV HEADER;
并得到一个错误:额外的命令行参数。
我在这里寻找连接到 DB 并在单个命令中将数据加载到 DB 中的命令。
谢谢。
【问题讨论】:
-
您应该将
-c之后的命令及其参数括在双引号中,以便 Windows 将它们解释为单个参数。 -
@LaurenzAlbe:谢谢你的重播,我已经做到了,但它在站立模式下做笔记。
-
@LaurenzAlbe:非常感谢
标签: postgresql