【发布时间】:2021-02-12 15:37:10
【问题描述】:
我想知道是否有任何方法可以使用命令行 (CMD) 将数据从 csv 文件复制到 Vertica 数据库中的表。我已经搜索了一段时间,但没有找到适合我的东西。我想创建与我所做的类似的东西,是将数据从 CSV 文件复制到 postgreSQL 数据库中的表的批处理文件:
C:
cd "C:\pgsql\bin"
psql -h suggestedorder.postgres.database.azure.com -d DataAnalytics -U dev_ext@suggestedorder -c "\copy planning.sap_mx_env_me2n_zaaptr_zpaitr_envase_transito (planta, folio, des_proveedor, fecha_carga, hora)from 'C:\Users\geradiaz.MODELO\Desktop\Envase\Transitos\Outputs\Transitos.csv' with (format csv, header)
(为了避免 CMD 要求我输入密码,我创建了密码文件)
你们知道吗,有什么方法可以制作类似的东西吗?我需要先在 posgreSQL 中创建密码文件吗?我希望你能帮助我或告诉我在哪里可以找到有关如何正确创建它的信息。
祝你今天愉快!
【问题讨论】:
标签: database cmd command-line vertica