gpt4 book ai didi

postgresql - 在 postgreSQL 表中导入时如何识别文本/csv 文件标题行中的字段名?

转载 作者:行者123 更新时间:2023-11-29 13:35:01 25 4
gpt4 key购买 nike

我想在单个 postgreSQL 表中导入相当数量的 csv 文件。 csv 文件包含的字段数量不同,但标题行包含与目标表中的字段对应的 fieldnames

而不是使用以下方法指定每个 csv 文件中存在的字段:

COPY destination_table (comma_separated_fields_in_source_file) FROM '/filepath'...

我想知道是否有办法让 postgres/pgAdmin 识别标题行中的字段名?

谢谢。

最佳答案

这是调皮的,未经测试的,但可能有效:

bash -c 'echo copy tablename \(; head -1 filename; echo \) from stdin with format csv header\;; cat filename ' | psql

关于postgresql - 在 postgreSQL 表中导入时如何识别文本/csv 文件标题行中的字段名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14911561/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com