相关疑难解决方法(0)

search_path如何影响标识符解析和"当前架构"

是否可以定义默认情况下创建新表的模式?(由"不合格的表名称"引用.)

我已经看到了在Postgres中使用"搜索路径"的一些细节,但我认为它只在检索数据时有效,而不是创建.

我有一堆SQL脚本,它们创建了许多表.我没有修改脚本,而是希望默认情况下在特定模式中设置数据库创建表 - 当它们具有非限定名称时.

这可能吗?

postgresql schema search-path database-table

46
推荐指数
2
解决办法
3万
查看次数

PostgreSQL 上的同义词支持

如何像在 Oracle 中一样在 PostgreSQL 上创建和使用同义词。我是否需要创建一些数据库链接或其他任何东西。我找不到关于这个主题的任何好的官方文档。

编辑 1

实际上到目前为止,我有一个应用程序,它有两个独立的模块,连接两个不同的 oracle 数据库;一个模块需要访问其他的表,因此我们在 oracle 中通过 db 链接使用同义词。现在我们正在将应用程序迁移到 postgresql,所以我们需要同义词。

编辑 2 当我说两个不同的 oracle 数据库时,这意味着它可以是两个不同的 oracle 实例或同一数据库的两个模式,它可以在应用程序中配置,并且应用程序必须支持这两种模式。

PostgreSQL 版本:9.6.3

sql postgresql

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

postgresql ×2

database-table ×1

schema ×1

search-path ×1

sql ×1