提问人:Arif Hosain 提问时间:11/2/2023 最后编辑:esqewArif Hosain 更新时间:11/2/2023 访问量:32
如何在PostgreSQL中一次对多个数据库运行SQL语句
How to run SQL Statement to multiple databases at a time in PostgreSQL
问:
我有一个 PostgreSQL 数据库服务器,它有 30 个具有相同表、字段和数据的数据库。现在,如果我需要添加菜单项,我需要对所有消耗大量时间的数据库运行插入语句。
有什么方法可以或可用的选项让我运行一次插入语句,我的所有数据库/选定的数据库将一次更新。
我目前正在单独对所有数据库运行 insert 语句。这需要花费大量时间。
答:
0赞
Siddheshwar Soni
11/2/2023
#1
数据库在 PostgreSql 中是隔离的,除非未配置 FDW 连接,否则它们无法相互访问。
您可以使用 python/other 脚本通过单击更新/插入多个数据库。
评论
0赞
Arif Hosain
11/3/2023
谢谢,我会尝试一下,并感谢更多的建议。
评论