gpt4 book ai didi

r - 通过 RPostgreSQL 将转储文件导入 PostgreSQL

转载 作者:行者123 更新时间:2023-12-04 07:42:47 24 4
gpt4 key购买 nike

我想知道是否有办法通过 R (RPostgreSQL) 将 PostgreSQL 转储导入 PostgreSQL 数据库。
我知道这是我们通过 RPostgreSQL 将 R 中的 csv 或数据表写入 PostgreSQL 的方式。

dbWriteTable(con, 'mtcars', mtcars)
这是我们可以在终端中将转储导入 PostgreSQL 数据库的方式。
\i /Users/Downloads/mypostgres.dump
有没有办法通过R包将转储导入PostgreSQL,这样我就不必离开R界面?

最佳答案

您可以使用 system并调用 psql :

system('psql my_new_db  < /Users/Downloads/mypostgres.dump')

关于r - 通过 RPostgreSQL 将转储文件导入 PostgreSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67366860/

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