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

2024-01-14

我正在尝试执行 PostgresCOPY命令。

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

问题是,我要使用它的数据库是远程的,文件“file.csv”位于我的本地计算机中C:\。结果,该文件未被读取。
远程数据库,但本地文件。我怎样才能让它发挥作用?


Use \copy of the psql https://www.postgresql.org/docs/current/app-psql.html本地计算机上的客户端,它是 SQL 的包装器COPY就是为了这个目的。

See:

  • 使用php将txt文件导入postgres时出现问题 https://stackoverflow.com/questions/8869067/problems-while-importing-a-txt-file-into-postgres-using-php/8869206#8869206
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用本地文件在远程数据库中执行 COPY 命令 的相关文章

随机推荐