gpt4 book ai didi

postgresql - 我应该如何打开 PostgreSQL 转储文件并向其中添加实际数据?

转载 作者:行者123 更新时间:2023-11-29 14:24:07 25 4
gpt4 key购买 nike

我有一个非常基本的数据库。我需要将一个大小合适的用户列表放入数据库中。我有转储文件,需要将其转换为 .pg 文件,然后以某种方式将此数据加载到其中。

我需要添加的数据是CSV格式。

最佳答案

我假设您已经有一个 .pg 文件,我假设它是“自定义”格式的数据库转储。

PostgreSQL 可以 load data in CSV format using the COPY statement .因此,最简单的做法就是以这种方式将数据添加到数据库中。

如果你真的必须编辑你的转储,并且文件是“自定义”格式,不幸的是没有办法手动编辑文件。但是,您可以使用 pg_restore 从自定义格式创建纯 SQL 备份并对其进行编辑。没有 -d 参数的 pg_restore 将生成用于插入的 SQL 脚本。

关于postgresql - 我应该如何打开 PostgreSQL 转储文件并向其中添加实际数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8765747/

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