我遇到以下问题,我需要放入一个脚本,该脚本要在新版本发布启用PostgreSQL中的pgAgent的SQL代码之前运行。但是,此代码应在维护数据库(postgres)上运行,而运行脚本文件的数据库是另一个数据库。
我记得在SQL Server中有一个命令“ use”,因此您可以执行以下操作:
use foo -- some code use bar -- more code
PostgreSQL中有类似的东西吗?
在网上浏览了一段时间后,我发现这正是我所需要的 http://www.postgresonline.com/journal/archives/44-Using-DbLink-to-access- other-PostgreSQL-Databases-and- Servers.html