在 postgres 中给数据库一个别名

big*_*tyh 10 postgresql database

有没有办法给 postgres 数据库一个别名?

本质上,我需要一个数据库来操作两个名称,这样我就可以对 DB_ALPHA 和 DB_ONE 进行查询,并且它们会产生完全相同的效果。我在 MySQL 中通过在同一目录中放置一个指向数据库的符号链接来完成此操作。我无法在 postgres 中找到与此解决方案等效的解决方案。

我感谢您的帮助!谢谢!

pac*_*cey 8

您不能为架构或数据库创建别名,因为 Schemaname/DBname 在内部用作表pg_namespacepg_database.