gpt4 book ai didi

postgresql - 如何从文件中的数据库中选择?

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

如何从文件中读取H2 DB?
我已在 IntelliJ 中将其配置为普通数据库,但我想将数据库文件中的一些数据与 PostgreSQL 合并

Image

例如 PostgreSQL 和我的 H2 数据库文件有相同的表:

select * from filename(C:/h2.mv.db) USERS 
union
select * from USERS

最佳答案

将表转储为分隔文本格式(如 TSV)并使用 postgresql COPY 将其加载到 postgresql 中

或者也许使用 foreign data wrapper包装另一个数据库驱动程序。我不知道 H2 DB 的一个。使用类似 multicorn 的东西,它们并不总是很难构建。 .

如果您不需要在两个数据库之间进行实时查询,并且可以通过提取和加载进行管理,那么这样做可能会更简单。

关于postgresql - 如何从文件中的数据库中选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58820592/

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