【问题标题】:how to ignore first 5 lines from .csv file so that I can insert data into postgresql DB如何忽略 .csv 文件中的前 5 行,以便我可以将数据插入 postgresql DB
【发布时间】:2019-04-16 06:52:34
【问题描述】:

前 5 行是信息行,我想忽略这些行,以便将其余行插入到 postgresql DB 中

【问题讨论】:

    标签: node.js postgresql


    【解决方案1】:

    当从 CSV 使用 COPY 命令导入 postgres 时,您可以选择“HEADER”。 使用此选项,您可以跳过第一行。 但是你不能跳过多于一行,为此你必须使用一种编程语言,它会在运行 postgresql 的 COPY 命令之前更改文件。

    HEADER 指定文件包含带有名称的标题行 文件中的每一列。输出时,第一行包含 表中的列名,在输入时,第一行被忽略。 只有在使用 CSV 格式时才允许使用此选项。

    https://www.postgresql.org/docs/10/sql-copy.html

    【讨论】:

    • 感谢您的建议,现在我将继续使用 node js 跳过/删除这些行
    猜你喜欢
    • 2019-03-15
    • 2019-11-29
    • 2014-04-28
    • 2022-08-04
    • 2012-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-17
    相关资源
    最近更新 更多