如何在redshift中设置架构

Bri*_*anB 3 schema

我想知道如何在redshift上设置当前或默认架构.我读过的一些文档指出这可以通过SET命令实现,但我不相信这是准确的.我理解搜索路径可以改变,但我想知道是否有另一种方法来设置默认模式,类似于"SET CURRENT_SCHEMA TO'trish-schema-name'".

小智 5

我不认为还有另一种方法,但是改变搜索路径应该像编写一样短,并且在功能上与你只有一个单词的差异相同(search_path而不是current_schema)

SET search_path TO schema; (来自第5.7.3节:https://www.postgresql.org/docs/9.1/static/ddl-schemas.html)

此处回答了类似的问题,并提供了永久设置单个用户或相关数据库的默认搜索路径的说明:search_path如何影响标识符解析和"当前架构"