postgresql 使用本地文件在远程数据库中执行COPY命令

5ssjco0h  于 2022-12-18  发布在  PostgreSQL
关注(0)|答案(1)|浏览(165)

我正在尝试执行Postgres COPY命令。

COPY warehouse_terminal.test_table FROM 'C:\file.csv' DELIMITERS E'\t'
     CSV HEADER QUOTE E'\"' ESCAPE E'\\' NULL AS '';

问题是,我将要使用的数据库是远程的,而文件“file.csv”在我的本地机器C:\中,因此,该文件没有被读取。
远程数据库,但本地文件。我如何让它工作?

u0njafvf

u0njafvf1#

在本地计算机上使用\copy of the psql客户端,它是SQL COPY的 Package 器,专门用于此目的。
参见:

  • 使用php将txt文件导入postgres时出现问题

相关问题